Chetan Bhuwania, Developer in Bengaluru, Karnataka, India
Chetan is available for hire
Hire Chetan

Chetan Bhuwania

Verified Expert  in Engineering

Full-stack Developer

Location
Bengaluru, Karnataka, India
Toptal Member Since
March 16, 2019

Chetan is a full-stack developer with 11 years of experience and deep expertise in Node.js, React, and React Native. He has delivered products across social, eCommerce, and automotive industries, making him a versatile and well-rounded professional. For example, Chetan built and launched Goss, the highly rated predictions app, to Google Play and the App Store in just 2.5 months, and he helped Plaza Technologies launch its Virtual Showroom product on Product Hunt.

Portfolio

Plaza Technologies
Web Development, React, API Development, Expo, Front-end, Git, Monorepos...
Plaza Technologies
Web Development, React, JavaScript, Web, Node.js, Next.js...
3BlackDot
JavaScript, React Native, CSS, HTML, React, MongoDB, Firebase, Web, Socket.IO...

Experience

Availability

Part-time

Preferred Environment

Node.js, React, React Native, JavaScript, TypeScript, Express.js, Expo

The most amazing...

...app I've built allows users to make predictions about celebrities and reality shows for a chance to win prizes. It was a fun and productive experience.

Work Experience

Lead Developer

2022 - 2023
Plaza Technologies
  • Developed multiple products for various users, including a Shopify sales channel, a React Native app with live streaming and real-time chat, and a Shopify-powered, lightweight eCommerce link-in-bio tool for creators.
  • Managed product and technical decisions, planned sprints, and provided support for launch events.
  • Expanded the team from two to seven members, onboarded new hires, performed code reviews, managed sprints, and made significant individual contributions.
  • Improved the developer experience continuously to enhance team productivity and speed of delivery.
  • Migrated the back end to Node.js, making all developers full-stack and increasing productivity and delivery speed while reducing issue resolution time.
  • Adopted advanced yet proven tools like using a single monorepo with Turborepo, which held the code for all front- and back-end projects, enabling better TypeScript integration, faster delivery, and easier deployments.
Technologies: Web Development, React, API Development, Expo, Front-end, Git, Monorepos, Next.js, Tailwind CSS, Node.js, MySQL, Prisma, Streaming, Shopify, iOS, GitHub, DOM, REST, CSS, API Integration, Full-stack, Web, React Native, Visual Studio Code (VS Code), TypeScript, APIs, Software Development, Computer Science, HTML, Responsive Design, Figma, SQL, JavaScript, Twilio Programmable Video, Mobile App Development, Express.js, CSS3, JavaScript Libraries, HTML5, Vanilla JS, Mobile, iOS Native Libraries, iOS SDK, Algorithms, MERN Stack, Technical Leadership, Front-end Development, Mobile Development, Mobile UI, Mobile UX, Influencers, eCommerce, Full-stack Development, Minimum Viable Product (MVP), SaaS, Architecture, Team Leadership, JSON REST APIs, Back-end, Software Architecture, Responsive, User Experience (UX), User Interface (UI), Databases

Mobile Front-end Developer

2021 - 2022
Plaza Technologies
  • Built a lightweight yet powerful video-calling web application powered by Next.js, Twilio Video, and Tailwind CSS.
  • Worked with the back-end team to design and integrate APIs.
  • Ensured that the application was fully responsive and animations worked smoothly on mobile devices.
  • Built a dashboard for Shopify brands to manage their products, sales associates, and consultations.
  • Trained the client's team on Next.js and Tailwind CSS and established best practices and code review processes.
Technologies: Web Development, React, JavaScript, Web, Node.js, Next.js, Visual Studio Code (VS Code), Git, Tailwind CSS, Front-end, TypeScript, APIs, Shopify, Software Development, Computer Science, Expo, Monorepos, Twilio Programmable Video, Mobile App Development, Prisma, Streaming, iOS, GitHub, DOM, REST, CSS, API Integration, Full-stack, Express.js, HTML, Responsive Design, Figma, SQL, CSS3, JavaScript Libraries, HTML5, Vanilla JS, Stripe Checkout, Mobile, Algorithms, MERN Stack, Technical Leadership, Front-end Development, Mobile Development, Mobile UI, Mobile UX, Influencers, eCommerce, Full-stack Development, Minimum Viable Product (MVP), SaaS, Architecture, JSON REST APIs, Back-end, Software Architecture, Responsive, User Experience (UX), User Interface (UI)

React Native Engineer

2020 - 2021
3BlackDot
  • Built a content-focused React Native app to enhance connections between creators and their fans by giving fans early access to content and merchandise and a chance to chat with their favorite creators.
  • Worked with the product manager to flesh out detailed requirements and iterate on multiple ideas.
  • Developed a feature that allowed fans to watch content while chatting in multiple channels.
  • Built gamification into the chat channels so fans could unlock access by answering questions in channels.
  • Built a web admin dashboard using Next.js and Tailwind CSS to manage the app content, gamification, and unlock levels.
  • Implemented the back end on Google Cloud Functions and MongoDB.
  • Utilized MongoDB Realm to manipulate data directly from the admin interface using GraphQL. Used the Realm SDK to read data on the mobile app directly from the database.
Technologies: JavaScript, React Native, CSS, HTML, React, MongoDB, Firebase, Web, Socket.IO, Node.js, Next.js, API Development, Google Cloud, Visual Studio Code (VS Code), Git, Google Cloud Platform (GCP), Tailwind CSS, MongoDB Atlas, Realm, Front-end, TypeScript, APIs, Software Development, Computer Science, Expo, Web Development, Mobile App Development, Streaming, iOS, GitHub, DOM, REST, API Integration, Full-stack, Responsive Design, CSS3, JavaScript Libraries, HTML5, Mobile, iOS Native Libraries, iOS SDK, Algorithms, Front-end Development, Mobile Development, Mobile UI, Mobile UX, Influencers, Full-stack Development, Minimum Viable Product (MVP), Architecture, JSON REST APIs, Back-end, Cross-platform App Development, Software Architecture, Responsive, User Experience (UX), User Interface (UI), Databases

React Native Developer

2020 - 2020
Goss Media
  • Developed a React Native app for an early-stage startup, enabling users to make predictions and win prizes.
  • Worked with the founder and back-end engineer to understand the requirements and API design and implemented screens from Figma designs.
  • Integrated Firebase for authentication, push notifications, and error tracking.
  • Integrated Branch.io for deep linking and Mixpanel for app usage analytics.
  • Used Firebase App Distribution for internal testing and to separate development, staging, and production environments.
Technologies: React Native, React, Android, iOS, JavaScript, Firebase, Visual Studio Code (VS Code), Git, Front-end, TypeScript, Software Development, Computer Science, Expo, Mobile App Development, GitHub, REST, CSS, API Integration, Figma, JavaScript Libraries, Mobile, iOS Native Libraries, iOS SDK, Algorithms, Front-end Development, Mobile Development, Mobile UI, Mobile UX, Minimum Viable Product (MVP), JSON REST APIs, APIs, Cross-platform App Development, User Experience (UX), User Interface (UI)

React Native Developer

2019 - 2019
GigSmart
  • Collaborated with a large team to build and ship features in an existing React Native application.
  • Co-developed a single codebase that powered the mobile and web applications using React Native for Web.
  • Rebuilt the onboarding and login flow based on the designs provided.
Technologies: React Native, JavaScript, React, Visual Studio Code (VS Code), Git, Front-end, Software Development, Computer Science, Web Development, Mobile App Development, iOS, GitHub, Android, DOM, REST, CSS, API Integration, JavaScript Libraries, Stripe, Mobile, iOS Native Libraries, iOS SDK, Algorithms, Front-end Development, Mobile Development, Mobile UI, Mobile UX, Minimum Viable Product (MVP), JSON REST APIs, APIs, Cross-platform App Development, Responsive, User Experience (UX), User Interface (UI)

React Native Developer

2019 - 2019
Egoless Enterprises Inc
  • Developed a ride-sharing iOS app using React Native and Expo.
  • Worked with the founder and back-end engineer to finalize requirements and build the front end.
  • Integrated in-app maps and directions using React Native Map components and background jobs in iOS.
  • Implemented real-time communication with the back end using a combination of push notifications and Socket.IO.
  • Integrated the Stripe SDK for capturing and processing payments.
Technologies: React Native, JavaScript, Front-end, Node.js, Amazon Web Services (AWS), Expo, React, Next.js, Socket.IO, Visual Studio Code (VS Code), Git, Software Development, Computer Science, Web Development, Mobile App Development, iOS, GitHub, REST, CSS, API Integration, JavaScript Libraries, Stripe, Mobile, Algorithms, MERN Stack, Front-end Development, Mobile Development, Mobile UI, Mobile UX, Minimum Viable Product (MVP), Architecture, JSON REST APIs, APIs, Cross-platform App Development, Software Architecture, Responsive, Google Maps, Rideshare Services, User Experience (UX), User Interface (UI)

Co-founder

2017 - 2019
Numerin Technologies
  • Developed Termis, an in-house tool used by the client to manage and update thousands of POS systems. We built the complete solution based on React, Redux, Apollo Client, and Apollo GraphQL.
  • Built HushtagsApp, a web app that can be accessed by scanning physical tags and has a cart and checkout functionality to buy tags. I built it with React, Redux, and UIkit, and it has a Braintree API integration for one-click checkouts.
  • Constructed two mobile apps for Matkraft, using React Native and Redux, and deployed them to Google Play and the App Store. These apps were intended for construction companies and their customers to manage and track construction work.
  • Developed Sou Server, a Dialogflow bot powered by an external Node.js API for business logic, and an admin interface powered by React, Redux, and Apollo.
  • Developed Eatos, an AI-powered meal planner app using React Native. Used Firebase for authentication, analytics, and push notifications. Built the landing page and admin interface using Next.js, GraphQL, and Apollo.
Technologies: Google Cloud, MongoDB, API Development, Firebase, Next.js, Web, JavaScript, GraphQL, Google Cloud Platform (GCP), Node.js, React Native, React, APIs, Socket.IO, MySQL, PostgreSQL, Visual Studio Code (VS Code), Git, MongoDB Atlas, Front-end, Expo, Mobile App Development, iOS, GitHub, Android, DOM, REST, CSS, API Integration, Full-stack, Software Development, Computer Science, Web Development, HTML, Responsive Design, SQL, Monorepos, Express.js, Amazon Web Services (AWS), CSS3, JavaScript Libraries, HTML5, Vanilla JS, Stripe, Mobile, iOS Native Libraries, iOS SDK, Algorithms, MERN Stack, Front-end Development, Mobile Development, Mobile UI, Mobile UX, Full-stack Development, Minimum Viable Product (MVP), SaaS, Architecture, Team Leadership, JSON REST APIs, Back-end, Cross-platform App Development, Software Architecture, Responsive, User Experience (UX), User Interface (UI), Databases

Senior Sofware Developer

2017 - 2017
Tekion Corp
  • Oversaw the technical architecture and decisions, which were pivotal in building React Native app with more than 40 screens while maintaining a clean codebase.
  • Extracted all of the business logic into reusable modules, which were then shared between mobile and web applications.
  • Established code reviews and encouraged the team to follow React best practices.
  • Implemented Socket.IO for real-time updates among different department dashboards.
Technologies: Socket.IO, React, JavaScript, React Native, Web, Git, Front-end, Mobile App Development, iOS, GitHub, DOM, CSS, API Integration, Software Development, Computer Science, Web Development, JavaScript Libraries, Vanilla JS, Mobile, iOS Native Libraries, iOS SDK, Algorithms, Technical Leadership, Front-end Development, Mobile Development, Mobile UI, Mobile UX, SaaS, Architecture, Team Leadership, JSON REST APIs, Software Architecture, User Experience (UX), User Interface (UI)

Software Developer

2015 - 2017
LiftOff
  • Built prototypes for iOS and Android apps using React Native and Flux, helping the company migrate from Angular to React in the process.
  • Developed an iOS app with Vine-like functionality using React Native and Redux. These were early days in React Native, so I ran into performance limitations of React Native and wrote custom solutions to overcome them.
  • Led a small team to develop a web-based, consumer-facing application built with React and Redux.
  • Created the scaffolding for future React projects in the company.
Technologies: Socket.IO, Web, JavaScript, React Native, React, Node.js, Git, Front-end, Mobile App Development, iOS, GitHub, DOM, REST, CSS, API Integration, Full-stack, Software Development, Computer Science, Web Development, HTML, Responsive Design, Firebase, API Development, APIs, Express.js, CSS3, JavaScript Libraries, HTML5, Vanilla JS, Mobile, iOS Native Libraries, iOS SDK, Algorithms, MERN Stack, Front-end Development, Mobile Development, Mobile UI, Mobile UX, Full-stack Development, Minimum Viable Product (MVP), SaaS, JSON REST APIs, Back-end, User Experience (UX), User Interface (UI), Databases

Software Developer

2015 - 2015
Highbrow
  • Built a complex medical application for doctors for a US-based startup. I built the application from scratch using AngularJS and templates for the UI.
  • Integrated Elasticsearch into the power search feature in the application.
  • Created multiple versions of the product over six months for different investors.
Technologies: Web, JavaScript, Node.js, Git, Front-end, GitHub, DOM, CSS, API Integration, Software Development, Computer Science, Web Development, HTML, Responsive Design, API Development, APIs, JavaScript Libraries, Vanilla JS, Algorithms, Front-end Development, Minimum Viable Product (MVP), SaaS, JSON REST APIs, User Experience (UX), User Interface (UI)

Software Developer

2014 - 2014
LiftOff
  • Built and maintained an AngularJS application for web and mobile.
  • Developed the mobile version of an application with a feed of audio players.
  • Wrote middleware in Node.js to fetch data from different microservices.
Technologies: Web, JavaScript, Node.js, Git, Front-end, GitHub, DOM, CSS, API Integration, Full-stack, Software Development, Computer Science, Web Development, HTML, Responsive Design, API Development, APIs, Express.js, JavaScript Libraries, Vanilla JS, Algorithms, Angular, Front-end Development, Full-stack Development, Minimum Viable Product (MVP), SaaS, JSON REST APIs, Back-end, User Experience (UX), User Interface (UI), Databases

Software Developer

2012 - 2014
Metadesign Software
  • Built a complete online healthcare portal using the LAMP stack and jQuery.
  • Migrated complicated workflows to AngularJS to provide SPA-like functionality.
  • Developed and maintained back-end APIs in PHP and MySQL.
Technologies: Web, JavaScript, APIs, Front-end, DOM, CSS, API Integration, Full-stack, Software Development, Computer Science, Web Development, HTML, API Development, JavaScript Libraries, Vanilla JS, Algorithms, Angular, Front-end Development, Full-stack Development, SaaS, Back-end, User Experience (UX), User Interface (UI), Databases

Video eCommerce App for Web

https://www.producthunt.com/products/plaza-virtual-showroom
Plaza Technologies was an early-stage startup looking to build a Shopify-powered video eCommerce web application. The application would enable brands to provide video consultations to their customers via sales associates. I worked with the founders to understand the requirements and shipped a pixel-perfect product that was launched on Product Hunt with great reviews.

Goss App

https://apps.apple.com/us/app/goss/id1498219571
Goss is a fun, sophisticated mobile app built to enable users to make predictions on popular reality TV shows, celebrities, and current events—all for free. The app is targeted at a young audience and has a sleek design to match. The app has 50,000 installs on Google Play with a rating of 4.3 and an average rating of 4.6 on the App Store from 2,300 reviews.

Ride-sharing App with React Native

A ride-sharing app I developed for iOS using React Native and Expo, delivering a range of sophisticated features, including real-time map view and background task management for updating ride status and location tracking. I integrated Stripe for secure processing of customer card payments and driver bank account transfers. The app catered to riders and drivers with role-based on-boarding and the ability to switch roles with a single tap.

Eatos

Eatos was an AI-powered meal planner app designed to help users eat better. The app analyzed a user's eating habits and recommended upcoming meals. It also provided a detailed view of the ingredients, a shopping list to manage groceries, and a step-by-step walkthrough to help users prepare the meals.

Languages

JavaScript, TypeScript, CSS, HTML, CSS3, HTML5, GraphQL, SQL

Frameworks

Next.js, React Native, Tailwind CSS, Vanilla JS, Express.js, iOS SDK, Angular

Libraries/APIs

Node.js, React, API Development, Socket.IO, iOS Native Libraries, Google Maps, Stripe

Tools

Git, Expo, GitHub, Prisma, MongoDB Atlas, Twilio Programmable Video, Figma, Stripe Checkout

Paradigms

REST, Mobile Development, Responsive

Platforms

Visual Studio Code (VS Code), Web, Mobile, Firebase, iOS, Android, Google Cloud Platform (GCP), Shopify, Amazon Web Services (AWS)

Other

Front-end, APIs, Software Development, Computer Science, Web Development, Mobile App Development, DOM, API Integration, Full-stack, Responsive Design, JavaScript Libraries, Front-end Development, Mobile UI, Mobile UX, Minimum Viable Product (MVP), JSON REST APIs, Back-end, Cross-platform App Development, User Experience (UX), User Interface (UI), Streaming, Algorithms, MERN Stack, Technical Leadership, eCommerce, Full-stack Development, SaaS, Architecture, Team Leadership, Software Architecture, Rideshare Services, Monorepos, Influencers

Storage

MongoDB, Databases, MySQL, PostgreSQL, Google Cloud, Realm

2008 - 2012

Bachelor of Engineering Degree in Computer Engineering

University of Pune - Pune, Maharashtra, India

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring