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
React
NextJs
NodeJs
web3
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
Achievements
  • Won Hackathon organized by GeekyAnts
  • Finalists of Smart India Hackathon (2018, 2020)
  • Won 1st runner-up in a Blockchain Hackathon Organized by TSEC (Mumbai)
Skills
Backend Framework & Library
Node.js, Express.js
Databases
MongoDB
Languages
JavaScript, TypeScript
Version Control
GitLab, GitHub, Bitbucket
Editors
Atom
State Management
Redux, Redux Saga, Zustand, Context
Design Tools
Adobe XD, Figma
Cloud Services
Firebase, Cloud Firestore, Firebase Storage, Firebase Messaging
Libraries/APIs
Expo, Redux-Toolkit
Mobile Framework & Library
React Native
Query Language
GraphQL
Continuous Integration and Continuous Delivery (CI/CD)
Bitrise
Deployment
Heroku, Vercel
Blockchain Technology
Ethereum, Solidity, Web3.js, Truffle, hardhat, Moralis
Shell Script
Bash
DevOps
CircleCI
Analytics
Firebase Analytics, Segment Analytics
Projects
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