Dipansh Khandelwal, Developer in Gurugram, Haryana, India
Dipansh is available for hire
Hire Dipansh

Dipansh Khandelwal

Verified Expert  in Engineering

Software Developer

Gurugram, Haryana, India

Toptal member since August 27, 2024

Bio

Dipansh is a versatile developer with expertise across various business types, including social, eCommerce, education technology, and the creator economy. He's skilled in React, React Native, Django, Ruby on Rails (RoR), Python, Java, and TypeScript. With extensive experience building scalable applications, Dipansh is adept at crafting innovative solutions tailored to diverse industry needs.

Portfolio

Wishlink
React, React Native, Android, iOS, Google Play Store, App Store, Full-stack...
Swiftrobotics
React, React Native, iOS, Android, Google Play Store, App Store, Firebase...
Jackett
React, React Native, Python, Android, iOS, Google Play Store, Sentry, Firebase...

Experience

  • Programming - 7 years
  • React - 5 years
  • JavaScript - 5 years
  • React Native - 5 years
  • Firebase - 5 years
  • System Design - 4 years
  • Android - 4 years
  • iOS - 4 years

Availability

Full-time

Preferred Environment

MacOS, Git, Android Studio, Xcode, Visual Studio Code (VS Code), JetBrains, React, React Native, Android, iOS, Full-stack, Google Cloud, MySQL, Node.js, MongoDB, PDF, Encryption, Vercel, Glide, User Interface (UI), User Experience (UX), Mobile Apps, Gaming, Quiz Generation

The most amazing...

...system I've developed digitized garbage collection for Japan's government, including route management, real-time vehicle tracking, and admin controls.

Work Experience

Senior React Native Developer

2024 - 2024
Wishlink
  • Built the user-facing app from scratch and implemented initial features, scaling the app to achieve over 1 million downloads within 6 months.
  • Set up comprehensive analytics to inform data-driven decisions for new feature development and improvements.
  • Implemented server-driven UI for effective A/B testing of new features.
  • Developed an advanced video-playing interface using tech like HLS to enhance streaming UX, optimize bandwidth usage, and ensure faster playback.
  • Oversaw continuous deployment and monitoring. Set up over-the-air (OTA) updates using Expo for immediate bug fixes. Deployed Sentry for detailed crash reporting and monitoring, ensuring rapid response to user issues.
Technologies: React, React Native, Android, iOS, Google Play Store, App Store, Full-stack, MySQL, Node.js, Mobile Development, MongoDB, PDF, Encryption, Vercel, Glide, Figma to React, eCommerce, Android Camera App, User Interface (UI), User Experience (UX), iOS Camera, Mobile Apps, Gaming, Quiz Generation

Full-stack Developer

2019 - 2024
Swiftrobotics
  • Developed and managed multiple mobile applications from ground zero.
  • Managed a team of four developers to add new features regularly.
  • Improved app stability by regularly fixing issues and improving code quality.
Technologies: React, React Native, iOS, Android, Google Play Store, App Store, Firebase, Google Cloud Platform (GCP), Redis, MacOS, Next.js, System Design, Programming, Software Deployment, JavaScript, CSS, HTML, Tailwind CSS, Chrome Extensions, Full-stack, Google Cloud, MySQL, Node.js, Mobile Development, MongoDB, PDF, Encryption, Vercel, Glide, Figma to React, eCommerce, Android Camera App, User Interface (UI), User Experience (UX), iOS Camera, Mobile Apps, Gaming, Quiz Generation

Senior React Native Developer

2022 - 2023
Jackett
  • Developed a mobile app to help teachers create and manage classroom assessments using AI.
  • Worked on new features, bug fixes, and release cycles, improving performance and code quality.
  • Increased app stability from over 20 crashes to less than two crashes a week by leveraging SQL Sentry and Crashlytics.
  • Built a PDF service to allow users to print and save customizable question papers.
Technologies: React, React Native, Python, Android, iOS, Google Play Store, Sentry, Firebase, JavaScript, TypeScript, Ruby on Rails (RoR), Programming, System Design, App Store, Artificial Intelligence (AI), Crashlytics, SQL Sentry, Redis, MacOS, Next.js, Software Deployment, CSS, HTML, Tailwind CSS, Full-stack, Google Cloud, MySQL, Node.js, Mobile Development, MongoDB, PDF, Encryption, Vercel, Figma to React, Android Camera App, User Interface (UI), User Experience (UX), iOS Camera, Mobile Apps, Gaming, Quiz Generation

React Native Developer

2021 - 2022
Credgenics
  • Engineered a new cross-platform mobile app product for field agents to manage loan profiles, schedule visits, and plan collections.
  • Tracked agent activities for administrators, including real-time location, places visited, and distance traveled during the day.
  • Planned future product timelines and managed app development and releases.
Technologies: React, React Native, Android, Firebase, Redux, Google Play Store, Redis, MacOS, Next.js, System Design, Programming, Software Deployment, JavaScript, CSS, HTML, Tailwind CSS, Full-stack, Google Cloud, MySQL, Node.js, Mobile Development, PDF, Encryption, Vercel, Figma to React, eCommerce, Android Camera App, User Interface (UI), User Experience (UX), iOS Camera, Mobile Apps, Gaming, Quiz Generation

Software Developer

2020 - 2021
Openhouse
  • Worked on user-facing products, including single-page websites built with React.
  • Built a video conference classroom with real-time classroom interactions.
  • Developed React-based user, teacher, and admin dashboards connected with APIs served on Django.
Technologies: React, Django, APIs, MacOS, Next.js, System Design, Programming, Software Deployment, Firebase, JavaScript, CSS, HTML, Tailwind CSS, Full-stack, MySQL, Node.js, Mobile Development, MongoDB, PDF, Encryption, Android Camera App, User Interface (UI), User Experience (UX), iOS Camera, Mobile Apps, Quiz Generation

Software Developer

2019 - 2020
Supershare
  • Developed, deployed, and managed the operation of interactive web solutions for the QTalk app.
  • Incorporated features such as real-time voice calling through WebRTC and Firebase for various functionalities.
  • Built internal tools for database management and monitoring.
Technologies: React, Firebase, JavaScript, WebRTC, Redis, MacOS, Next.js, System Design, Programming, Software Deployment, CSS, HTML, Tailwind CSS, Chrome Extensions, Full-stack, MySQL, Node.js, Mobile Development, PDF, Encryption, Figma to React, Android Camera App, User Interface (UI), User Experience (UX), iOS Camera, Mobile Apps, Gaming, Quiz Generation

Experience

Timbuktu

https://www.playtimbuktu.com/
Timbuktu is a mobile gaming platform that offers users a unique and engaging experience. The platform hosts a variety of games and competitions, providing a space for users and creators to participate and compete against each other. Through these competitions, creators and users can win and gain recognition, fostering a dynamic and competitive gaming community.

Router (Digitized Garbage Collection System for Japan)

Router is a digitized garbage collection system for Japan's government. It empowers users with a simplified route management system that includes real-time vehicle tracking, admin controls, weekly reports, and security management through an iPad application for truck drivers and a web admin interface.

Boom Live

A React Native application empowering social media creators to go live and sell products during streaming. It is simply a combination of TikTok and Amazon. Streaming was done using HLS from the mobile application and can be extended to any major streaming software.

Education

2016 - 2020

Bachelor's Degree in Computer Science

Indian Institute of Information Technology, Vadodara - Gujarat, India

Certifications

MAY 2019 - PRESENT

Applied Text Mining in Python

Coursera

DECEMBER 2018 - PRESENT

React Nanodegree

Udacity

JULY 2018 - PRESENT

Cryptography I

Coursera

APRIL 2018 - PRESENT

The Complete React Native and Redux Course

Udemy

FEBRUARY 2018 - PRESENT

Big Data

Coursera

FEBRUARY 2018 - PRESENT

Neural Networks and Deep Learning

Coursera

DECEMBER 2017 - PRESENT

Machine Learning

Coursera

Skills

Libraries/APIs

React, Firebase Android SDK, Firebase Web SDK, React Router, Mixpanel API, Mixpanel Android API, HLS.js, Facebook Authentication, Chart.js, React Query, Apple Subscriptions, Node.js, Firebase iOS SDK, Mixpanel iOS SDK, FFmpeg, React Native Testing Library, Google Play API, WebRTC

Tools

Figma, Amazon CloudFront, Sentry, Firebase Cloud Messaging (FCM), Firebase Authentication, Firebase Analytics, Google Analytics, Firebase Security Rules, RTK Query, Apple Push Notifications, Expo, Expo.io, ExpoKit, GCP Security, Firebase Test Lab, Amazon ElastiCache, Git, Android Studio, Xcode, JetBrains, Crashlytics, Prisma, Redash, TestFlight

Languages

JavaScript, SQL, HLSL, CSS, HTML, Python, TypeScript, SQL Query Engine, Python 3

Frameworks

React Native, Django, Ruby on Rails (RoR), Redux, JSON Web Tokens (JWT), Tailwind CSS, Next.js, Glide, Django REST Framework

Paradigms

Mobile Development, ETL

Platforms

Firebase, Mixpanel, PDF.js, MacOS, Android, iOS, Amazon Lightsail, Google Cloud Platform (GCP), Vercel, Bitrise, AWS IoT, Visual Studio Code (VS Code), Google Ads

Storage

Amazon S3 (AWS S3), PSQL, PostgreSQL, PostgreSQL 10, NoSQL, Firebase Realtime Database, MySQL, Redis, MongoDB, Google Cloud, SQL Sentry, Redis Cache

Other

Software Deployment, Programming, Cryptography, HTTP Live Streaming (HLS), Google Play Store, App Store, APIs, Computer Science, PostgreSQL 9, Firebase Hosting, Firebase Cloud Functions, Google Analytics 4, Firebase Instance ID, Vercel Analytics, Streaming, Video Streaming, Mobile Games, User Authentication, Google+ Authentication, Email Authentication, Authentication, PDF, Charts, Charting, Metabase, React Native Bridge, React Native Navigation, React Native Reanimated, React Native IAP, Subscriptions, Stripe Subscriptions, Subscription Processing, Premium Content Subscriptions, UPI Payments, Recurring Payments, Stripe Payments, Online Payments, Mobile Payments, Digital Payments, Electronic Payments, Images, Push Notifications, Web Push Notifications, Silent Push Notifications, Mobile Navigation, CSV Export, APK, Full-stack, Figma to React, Android Camera App, User Interface (UI), User Experience (UX), iOS Camera, Mobile Apps, Gaming, System Design, Machine Learning, Amazon RDS, Data Science, Artificial Intelligence (AI), React Admin, Chromium, Paytm, Card Payments, Amazon Machine Images (AMI), Web Notifications, Error Logging Modules & Handlers (ELMAH), Encryption, eCommerce, Quiz Generation, Payment APIs, Deep Learning, Neural Networks, Relational Database Services (RDS), iPad, Content Delivery Networks (CDN), Chrome Extensions

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