Tarun Bhagchand Soni

Software Engineer - III
A mobile and web developer with expertise in React Native, with a keen interest in web3 technologies. In addition to this, expanding the design abilities to produce engaging and simple user interfaces, while developing and researching the potential of web3.
React Native
The Most Amazing...
....thing I have done is, Developed a decentralized web app (dApp) that leverages the power of blockchain to store patients’ sensitive data and securely share it with other entities (in our case a doctor) over a peer-to-peer network.
Interest & Expertise
  • Mobile App Development
  • Keen Eye on Design and UX
  • Exploring New Technologies
  • Writing and Publishing My Learnings
  • Chess
  • Won Hackathon organized by GeekyAnts
  • Finalists of Smart India Hackathon (2018, 2020)
  • Won 1st runner-up in a Blockchain Hackathon Organized by TSEC (Mumbai)
Backend Framework & Library
Node.js, Express.js
JavaScript, TypeScript
Version Control
GitLab, GitHub, Bitbucket
State Management
Redux, Redux Saga, Zustand, Context
Design Tools
Adobe XD, Figma
Cloud Services
Firebase, Cloud Firestore, Firebase Storage, Firebase Messaging
Expo, Redux-Toolkit
Mobile Framework & Library
React Native
Query Language
Continuous Integration and Continuous Delivery (CI/CD)
Heroku, Vercel
Blockchain Technology
Ethereum, Solidity, Web3.js, Truffle, hardhat, Moralis
Shell Script
Firebase Analytics, Segment Analytics
E-commerce app but in social media reels format
A mobile app made with react native that allows sellers to create short video clips that showcase their products, Buyers can browse and scroll through these videos and directly buy the product within the app.
Role & Responsibilities: Developed the following features:
1. Content creation flow - uploading videos and adding products. 2. Show the feed in social media reel format. 3. Notifications. 4. Analytics
Tech Stack - React Native, redux toolkit, firebase auth, aws s3
A mobile app that helps with the donation for people/community
An app that shows communities around the world that can get help financially, having filters of country, posts with video, audio, etc. The user can browse and filter communities and can donate to them. The user gets notifications and alerts of new campaigns based on preferences.
Role & Responsibilities -
1. Led the mobile development and managed the feature flow.
2. Started from the beginning and the app structure was maintainable and highly extendable.
Tech Stack - React Native, redux-saga, Typescript, Auth0.
A food delivery app
Made a food delivery mobile app with google maps integration and react native animations.
Tech stack - React native, redux toolkit
A Web app to maintain and share electronic health records (EHR)
Made a web3 decentralized app that has an integration of authentication with metamask, and uploading files using IPFS.
Tech stack - NextJS, moralis