For more work details kindly connect
India
More than 8 years of experience in development
got me great exposure in terms of technologies,
industries, methodologies, and solutions. My main
stacks are JavaScript, React Native, and Node.js. I
am a passionate and quick learner with a flexible
approach to gaining knowledge. I am capable of
doing any task thrown my way, no matter how
challenging it is.
Tushar Gupta
Skills :
React 5 years
React Native 5 years
Node.js 2 years
Typescript 5 years
Redux 5 years
JavaScript 8 years
Additional skills:
Ionic | 3 years Firebase | 3 years Next.js | 3 years Angular 2+ | 2 years Vue.js | 1 year REST/RESTful APIs | 3
years MongoDB | 2 years RxJS | 3 years CI/CD | 2 years Stripe | 4 years AWS | 2 years GitHub | 7 years
Express.js | 3 years WebRTC | 1 year Go | 1 year Communication | 7 years Cloud | 2 years Video | 1 year Access
| 1 year Angular | 2 years AngularJS | 1 year PostgreSQL | 1.1 years Mobile App Development Back-End
Development | 1.1 years Styled Components | 1 year
Work History
Senior Software Engineer Jupiter (Turing Contractual)
Jupiter Money January 2022 - July 2022 6 mos
- Jupiter Money is a Neo Banking app launched in India having turnover in billions. - Worked
with a team of 25-30 people which included various profiles.
- Was entrusted with the task of resolving red flag issues, mentoring the team and ensuring
implementation of new features in the app before deadline.
- For the development latest react native version was used.
- Used Typescript for better code management and reducing errors.
- XState library was used for creating, interpreting, and executing statecharts.
- Redux was used for global state management .
- Used Restyle library which provides a type-enforced system for building UI components in React Native with
TypeScript.
- It's a library for building UI libraries, with themability as the core focus.
The new feature was called as investments under which they introduced a head called as Mutual funds. This was the
latest feature launched recently for which I have worked. The feature was made entirely bug free and before deadline
it was ready to launch. They revealed the feature to Indian market which is now been used by millions of people.
Typescript React Native Redux React
Senior Software Developer Infostretch
Zaxdy’s February 2022 - July 2022 5 mos
It was quite similar to KFC ( food delivering app ) but it serves only in the USA and Canada. Worked
with a team for 15 people.
Responsible for leading the Front End Team.
We have developed it on React Native ( latest version)
For state management used Redux.
CI/CD is being done in Bitrise.
The launch of the product was successful. It was a competitor against KFC. The user interface and functionality
has properly delivered the client expectations across USA by handling millions of login and access seamlessly.
CI/CD React Native Redux React
Lead Software Engineer Barlteby
Bartleby July 2021 - December 2021 5 mos
Tech which was used here : React JS, Next JS, Typescript, Redux, styled components. It was a
USA Based edu-tech project.
It was a JavaScript Based web application.
Worked with a global team from different nations like USA, Italy, India, by following different timelines. It was a team
of 16 Javascript developers for Front end.
For front end we have used React JS, Next JS, Typescript, Redux.
Styled Components were used too.
Bartleby - A billion dollar USA based educational firm which assists both school and college going students by
providing them courses, online library access, online doubt clearing sessions etc. We were successful in delivering
the client expectations regarding the app which involves handling of million of users, their requests, etc.
JavaScript Next.js Typescript Styled Components Redux Access React
Senior Software Engineer Protons Hub Technologies
Transl8rAR November 2020 - September 2021 10 mos
- Transl8rAR was an AI/ML-based mobile app for converting any currency to local or user-specific currency on
a real-time basis using a mobile camera.
- As the project lead, was entrusted with developing the app on time with a team of 5 developers. - For the
development of this app, we used the latest React Native version and native base for theming. - Context API was
used to manage the global state.
- For text detection, we used React Native camera module which integrated with Firebase ML. - For the
purpose of currency conversion on a real-time basis, using a third-party service. - Used FCM for push
notification, Twilio for SMS notification, and, Razorpay payment gateway was used to manage the recurring
payments.
Transl8rAR is a global app that supports currency conversion for 156 countries on a real-time basis. As the
Firebase ML was used the outcome was as per the client requirement, i.e. it fully supported currency conversion. It
has a user-base of millions. It was a React native app.
React Typescript React Native Firebase
Senior Software Developer Hiteshi Infotech Pvt Ltd
Zimzim
January 2020 - October 2020 9 mos
-With a team of 6 developers, we started working on ZimZim.
- Being a front-end lead was responsible for understanding the project requirements, delegating the tasks, and
ensuring their on-time completion.
- Zimzim was basically a Zoom replica (teleconferencing application). - Used the latest ReactNative version
(available at that time) to develop this cross-platform mobile app.
- Used Typescript for better code management and reducing errors.
- Redux was used for global state management and React animations for a better interactive user experience.
- Native base was used for UI theming.
- The core engine was JITSI SDK which was handling all the video conferencing and texting among all the
connected users.
The developed application was quite close to Zoom. It had all the required features like HD video and audio,
participant camera feed, cross-platform messaging, password protection, chatrooms, file sharing, instant
messaging, and many more. Since this was developed during the time of the COVID pandemic, the project was a
hit and the client was very satisfied with the end result. React React Native Redux Typescript Video