Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Language
English
Fluent
Hindi
Advanced
Spanish; Castilian
Intermediate
Work Experience
Full Stack Mobile Developer at Panichefs
August 1, 2025 - PresentMigrated 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, 2025Contributed 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, 2025Built 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, 2025Taught 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.
Full Stack Developer at PaniChefs (Pani Inc)
August 1, 2025 - PresentOn-demand multi-sided marketplace with Stripe Connect payouts, real-time booking and tracking via Socket.IO, geospatial provider matching with MongoDB GeoJSON 2dsphere indexing, in-app wallets, and native iOS/Android apps; contributed 87+ PRs across 5 production applications.
Agile Developer & Frontend Developer in Test at SAP Analytics Cloud
July 1, 2022 - May 1, 2024Led React/CSS refactor within a 1-month deadline, resolved 1000+ test failures, built Jest/Jasmine test suites with 95%+ code coverage, implemented CSS optimization for WCAG accessibility across locales, and served as Developer on Duty.
Backend Developer (Node.js) at Antino Labs
May 1, 2021 - May 1, 2022Built social media and media upload features with Node.js and MongoDB, reduced page load by 40% via Redis caching and query optimization, and integrated multiple payment providers with internal wallet and payout systems.
Education
Bachelor's Degree in Computer Science at The University of British Columbia
January 1, 2015 - January 1, 2020BSc in Computer Science at University of British Columbia
January 1, 2015 - January 1, 2020Qualifications
Command Line: Intermediate
January 11, 2030 - October 12, 2025Version Control
January 11, 2030 - October 12, 2025Calculus For Machine Learning
January 11, 2030 - October 12, 2025Storytelling Through Data Visualization
January 11, 2030 - October 12, 2025Data Cleaning in Python: Advanced
January 11, 2030 - October 12, 2025Industry Experience
Software & Internet, Education, Computers & Electronics, Professional Services, Media & Entertainment
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Hire a Back-End Developer
We have the best back-end developer experts on Twine. Hire a back-end developer in Vancouver today.