I'm a Full Stack Developer with 4+ years building on-demand marketplace platforms using React, Node.js, MongoDB, and Stripe—the core QuickHands stack. I design and ship features that drive revenue, security, and scalability while keeping a strong focus on user experience. In my recent role at PaniChefs, I built Stripe Connect provider payouts, real-time booking with Socket.IO, geospatial proximity discovery, in-app wallets, and native iOS/Android apps, plus robust CI/CD and security enhancements. I enjoy collaborating cross-functionally to deliver end-to-end product verticals.

Siddhartha Gupta

I'm a Full Stack Developer with 4+ years building on-demand marketplace platforms using React, Node.js, MongoDB, and Stripe—the core QuickHands stack. I design and ship features that drive revenue, security, and scalability while keeping a strong focus on user experience. In my recent role at PaniChefs, I built Stripe Connect provider payouts, real-time booking with Socket.IO, geospatial proximity discovery, in-app wallets, and native iOS/Android apps, plus robust CI/CD and security enhancements. I enjoy collaborating cross-functionally to deliver end-to-end product verticals.

Available to hire

I’m a Full Stack Developer with 4+ years building on-demand marketplace platforms using React, Node.js, MongoDB, and Stripe—the core QuickHands stack. I design and ship features that drive revenue, security, and scalability while keeping a strong focus on user experience.

In my recent role at PaniChefs, I built Stripe Connect provider payouts, real-time booking with Socket.IO, geospatial proximity discovery, in-app wallets, and native iOS/Android apps, plus robust CI/CD and security enhancements. I enjoy collaborating cross-functionally to deliver end-to-end product verticals.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent
Hindi
Advanced
Spanish; Castilian
Intermediate

Work Experience

Full Stack Mobile Developer at Panichefs
August 1, 2025 - Present
Migrated 800+ translation keys across 120+ files to a JSON-based internationalization framework using custom automation scripts, GitHub Actions, and background agents (1-day turnaround). Implemented Twilio-based SMS OTP verification with rate-limiting to secure authentication (2 days). Built location services with Google Maps API and MongoDB GeoJSON storage for address validation and proximity matching. Hardened file security with a two-bucket AWS architecture using signed URLs and dynamic bucket selection. Deployed a legacy site on AWS EC2, migrated Panichef Academy to an existing domain with Stripe Payment Links, and delivered a full-stack subscription flow with multi-language support. Authored an end-to-end food safety certificate management system with secure file uploads and automated verification.
Agile Developer | Frontend Software Developer In Test at SAP
May 1, 2024 - October 12, 2025
Contributed to an upgraded internal UI library, resolving over 1,000 test case issues under a challenging one-month deadline, in collaboration with global teams. Automated verbose log analysis and code ownership identification with a Python script to reduce development time. Volunteered as Developer on Duty, bridging incidents between Product Support, developers, and customers. Designed and refined manual and automated tests (Jest and Jasmine) for client-side components and new features; performed proactive manual testing for early regression detection. Collaborated with UX teams worldwide to ensure accessibility and theming, and proposed CSS optimizations to reduce maintenance time.
Back End Developer (Node.js) at FitBasix
May 1, 2022 - October 12, 2025
Built social media post features using MongoDB, Node.js, and Amazon S3; improved data loading times via pagination and Redis caching. Implemented multilingual support through custom MongoDB queries and Redis-based caching.
Computer Science Tutor at Self-employed
May 1, 2022 - October 12, 2025
Taught Java for CPEN221 and CPSC 210; guided students in Dr.Racket for CSPSC 110 and boolean algebra for CSPSC 121 to build foundational CS skills.

Education

Bachelor's Degree in Computer Science at The University of British Columbia
January 1, 2015 - January 1, 2020

Qualifications

Command Line: Intermediate
January 11, 2030 - October 12, 2025
Version Control
January 11, 2030 - October 12, 2025
Calculus For Machine Learning
January 11, 2030 - October 12, 2025
Storytelling Through Data Visualization
January 11, 2030 - October 12, 2025
Data Cleaning in Python: Advanced
January 11, 2030 - October 12, 2025

Industry Experience

Software & Internet, Education, Computers & Electronics, Professional Services, Media & Entertainment