Tarun Bhagchand Soni
Senior Software Engineer - II
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
Node.js, Firebase, GraphQL
Backend Framework & Library
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
Frontend
Expo, React Native
Continuous Integration and Continuous Delivery (CI/CD)
Bitrise
Deployment
Heroku, Vercel
Blockchain Technology
Ethereum, Solidity, Web3.js, Truffle, hardhat, Moralis
Libraries/APIs
Redux-Toolkit
Shell Script
Bash
Cloud Services
Cloud Firestore, Firebase Storage, Firebase Messaging
DevOps
CircleCI
Design
Figma
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
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.
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
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
Tech stack - NextJS, moralis