
Dipansh Khandelwal
Verified Expert in Engineering
Software Developer
Gurugram, Haryana, India
Toptal member since August 27, 2024
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
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
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
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.
Full-stack Developer
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.
Senior React Native Developer
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.
React Native Developer
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.
Software Developer
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.
Software Developer
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.
Experience
Timbuktu
https://www.playtimbuktu.com/Router (Digitized Garbage Collection System for Japan)
Boom Live
Education
Bachelor's Degree in Computer Science
Indian Institute of Information Technology, Vadodara - Gujarat, India
Certifications
Applied Text Mining in Python
Coursera
React Nanodegree
Udacity
Cryptography I
Coursera
The Complete React Native and Redux Course
Udemy
Big Data
Coursera
Neural Networks and Deep Learning
Coursera
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
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring