
Ashmit JaiSarita Gupta
Software Engineer
1 recommendation
Salary / Daily rate
1 person recommend
Noida, Uttar Pradesh, India
Freelance, open to permanent contract
Can come onsite
Skills
Languages
About me
Intro
Software Development Engineer with experience in backend architecture, full-stack development, system design, and large-scale performance optimisation. Currently working at Goodspace AI on both Hirer and Job Seeker products, including Teams, Careers Pages, Hirer Dashboards, Resume Builder, Cover Letter Generator, AI Mock Interviewer, and Job Portal Dashboards, as well as internal admin platforms. My work focuses on scalable backend systems, multi-tenant architectures, RBAC, REST APIs, React Frontend UI, CI/CD pipelines, and production performance improvements. Active open-source contributor and maintainer at the AsyncAPI Initiative; Google Summer of Code mentee (2024) and mentor (2025). Strong interest in distributed systems, Low-Level Design (LLD), High-Level Design (HLD), developer tooling, and clean software architecture. Engineering Physics graduate from NIT Hamirpur. I also mentor developers, write technical blogs on system design, and actively contribute to engineering communities.
Work experience
GoodSpace AI
May 2025 - Present
1 year 6 months
Noida, Uttar Pradesh, India
Software Engineer
Dec 2025 - Present
11 months
Noida, Uttar Pradesh, India
• Led simultaneous migrations of LLM infrastructure (Azure OpenAI → Vertex AI Gemini 2.5 Flash) and file storage (Azure Blob → GCS) across 3 repos - centralised all AI calls into a single llmService.js with per-feature token budgets, native JSON schema enforcement, and SignOz observability tracking prompt tokens, output tokens, and latency per feature. • Shipped 5 complete products end-to-end: Resume Builder, Cover Letter Generator, AI Mock Interview, GoodSpace Accelerate, and a Manage Subscription & Credits system with atomic credit deduction and a master products API - all Razorpay-integrated. • Built Lumi, a streaming AI chatbot powered by Gemini Live API - implemented LLM tool calling for real-time job search, word-queue streaming animation, rolling context compression reducing per-session token cost ~85%, isolated WebSocket management to prevent collision with the interview engine, and a persistent sidebar that survives page navigation via sessionStorage. • Overhauled the payment system from one-time Razorpay orders to recurring subscriptions with webhook-primary activation - idempotency to handle Razorpay retries, PRO → GOLD upgrade via Razorpay subscription update API, atomic credit deduction in DB transactions; built Refer & Earn with Shlink URL shortening, cookie + localStorage dual attribution, and server-side commission calculation. • Drove multiple performance and reliability sprints: eliminated N+1 queries reducing a critical admin API from 10s → 800ms; replaced a TOCTOU-vulnerable Redis lock pattern with atomic SET NX; eliminated 3× cascading duplicate API fetches per page with React Query; and resolved production errors from SignOz traces.
Software Engineer Intern
May 2025 - Dec 2025
8 months
Noida, Uttar Pradesh, India
• Implemented Google OAuth 2.0 (Authorisation Code flow) for hirers' end-to-end - JWKS token verification, business email domain validation, a google_oauth_pending holding table for multi-step onboarding, and profile picture upload to GCS; later extended the same architecture to job seekers with a unified callback URL driven by OAuth state params. • Designed and shipped the Organisation/Company Page - a LinkedIn-style company profile with three-tier RBAC enforced at the API middleware layer, one-time invitation tokens with TTL, bottom-up join request flows, diff-based updates to reduce write load, and team management across multiple hirers under one org. • Built a multi-format resume extraction pipeline (PDF via pdf-parse/unpdf, DOCX via mammoth, DOC via antiword, image-based resumes via Google Vision OCR) with optimistic DB locking to prevent concurrent processing, a retry cron for failed extractions, and source tracking foundational infrastructure powering all AI resume features on the platform. • Upgraded the React app from v18 → v19 and optimised the build pipeline, reducing the JS bundle from 55MB → 21MB via route-based code splitting and multi-stage Docker builds; refactored the auth system to use HTTP-only cookie JWTs (XSS-resistant), access + refresh token rotation, and account switching between hirer and job seeker modes without session loss. • Delivered platform-wide SEO infrastructure: dynamic XML sitemaps (jobs, skills, closed jobs), JSON-LD structured data, React Helmet on all pages, SVG → WebP migration for Core Web Vitals (LCP), and skill-specific landing pages for long-tail organic traffic; also built admin revenue analytics dashboards with time-series SQL aggregations, repeat-customer stats, and the AI fit score pipeline for candidate ranking.
AsyncAPI InitiativeSoftware Development
Oct 2023 - Mar 2026
2 years 6 months
Technical Steering Committee Member
Feb 2024 - Mar 2026
2 years 2 months
The Technical Steering Committee (TSC) is responsible for the oversight of the AsyncAPI Initiative. Maintainers (aka committers) make decisions at the given repository/project level. The TSC helps to make decisions on a higher level, or when maintainers cannot find a consensus.
Code Owner
Jan 2024 - Mar 2026
2 years 3 months
I maintain the Modelina Website and the AsyncAPI Website handling the issues, PRs and other things related to the Modelina Website.
Google Summer of Code 2024 Mentee
May 2024 - Aug 2024
4 months
Remote, OR 97458, USA
Developing a UI Kit for the AsyncAPI website using Storybook in Next.js and Typescript.
Open Source Contributor
Oct 2023 - May 2024
8 months
I am an active contributor to the AsyncAPI Initiative. Some of my major contributions are: • Migrated the AsyncAPI Website from JavaScript to TypeScript and Next.js, improving code maintainability, type safety, and performance. • Redesigned and built the Modelina Playground, an interactive tool enabling visitors to experiment with Modelina directly on the website without local configuration, significantly improving user engagement and ease of use. • Migrated the Modelina website codebase from class-based React components to functional components, enhancing code readability, performance, and alignment with modern React practices.
Mentor @AsyncAPI Intiative
Google Summer of CodeSoftware Development
May 2025 - Dec 2025
8 months
Mentoring Shriya Chauhan for the Redesign and Redevelopment of the AsyncAPI Initiative website as a Google Summer of Code 2025 mentor at the AsyncAPI Initiative, alongside Aishat Muibudeen.
Awwwards Young Jury 2024
awwwards.Technology, Information and Internet
Feb 2024 - May 2025
1 year 4 months
Indianapolis, IN, USA
Awwwards Young Jury 2024 Certificate
National Institute of Technology Hamirpur
Sep 2023 - May 2025
1 year 9 months
Hamirpur, Himachal Pradesh, India
Traning and Placement Representative
Apr 2024 - May 2025
1 year 2 months
Hamirpur, Himachal Pradesh, India
I handle Industry and Institute Interaction and Database.
Junior Traning and Placement Representative
Sep 2023 - May 2024
9 months
Hamirpur, Himachal Pradesh, India
Qiskit Advocate
QiskitSoftware Development
Aug 2023 - May 2025
1 year 10 months
Indianapolis, IN, USA
Qiskit Advocate Batch
PhysteoEducation
Oct 2022 - May 2025
2 years 8 months
President
May 2024 - May 2025
1 year 1 month
Leading the volunteers of Physteo to organise the National Physics Conference 2024 at the National Institute Of Technology Hamirpur and work on a yearly real world project.
Founder
Oct 2022 - May 2024
1 year 8 months
Physteo is the Physics Society of the National Institute Of Technology Hamirpur under the Department of Physics and Photonics Science.
E-Cell, NIT Hamirpur
Jan 2022 - May 2025
3 years 5 months
Overall Coordinator
Sep 2024 - May 2025
9 months
Volunteer
Jan 2022 - Oct 2024
2 years 10 months
Open Source Developer
Google Summer of CodeSoftware Development
May 2024 - Aug 2024
4 months
Remote, OR 97458, USA
• Coding a comprehensive design system using Storybook, enhancing the consistency and maintainability of the AsyncAPI Initiative website. • Streamlined the component development process, reducing code duplication, enhancing visual consistency, and component cohesiveness.
Quantum Computing Intern
Creed&BearData Infrastructure and Analytics
Jan 2024 - Aug 2024
8 months
Dubai - United Arab Emirates
• Developed a Quantum Finance Application for Portfolio Optimization using Modern Portfolio Theory and Quantum Algorithms like VQE and QAOA. • Analyzed and wrote a review paper on the Effect of Quantum Computing on Blockchain. • Worked on optimizing the Power Distribution Network during the five-month TCS Quantum Challenge 2023.
Microsoft Learn Student AmbassadorsSoftware Development
Oct 2022 - Aug 2024
1 year 11 months
Hamirpur, Himachal Pradesh, India
Beta Microsoft Learn Student Ambassador
Sep 2023 - Aug 2024
1 year
Hamirpur, Himachal Pradesh, India
Beta Microsoft Learn Student Ambassador Certificate
Alpha Microsoft Learn Student Ambassador
Jan 2023 - Oct 2023
10 months
Remote, OR 97458, USA
• Organized and conducted the Microsoft Student Ambassadors Azure AI Challenge in my department, engaging 30 attendees in hands-on learning and practical application of Azure AI technologies.
Microsoft Learn Student Ambassador
Oct 2022 - Jan 2023
4 months
Indianapolis, IN, USA
• Completed the Technical Onboarding Process, gaining proficiency in Git, GitHub, and Static Web Apps, essential tools for modern software development.
QWorldNon-profit Organizations
Jul 2023 - Jan 2024
7 months
Hamirpur, Himachal Pradesh, India
Quantum Software Developer with Classiq
Sep 2023 - Jan 2024
5 months
Hamirpur, Himachal Pradesh, India
Designed a hybrid quantum neural network to classify the MNIST dataset, integrating quantum computing techniques with traditional machine learning methods, achieving 50% test accuracy. The goal of this project was to understand how we can utilize the quantum capabilities to create quantum layers.
QIntern
Jul 2023 - Oct 2023
4 months
Researched and developed an application for Optimising QUBO Relaxation Parameter Via Learning Solver Surrogate. - Created a Pipeline to read and analyze data from the TSPLIB dataset. - Implemented QUBO formulation of TSP using PyQubo. - Used D-wave neal to solve instances from TSPLIB and Study the relation between relaxation parameters, the problem instance, feasibility, and the objective energy. - Explored different ways to select the range of parameters for each instance based on the feasibility of the solutions returned by the solver. - Generating a training dataset for a surrogate model consisting of 300 instances and 30,000 parameter values, taking an approximate compute time of 180 hours to generate. - Currently exploring feature extraction methods for TSP and VRP instances, such as using Graph Convolutional Neural Networks or Reinforcement Learning.
Project Mentee
New York University Abu DhabiHigher Education
Mar 2023 - May 2023
3 months
Abu Dhabi - United Arab Emirates
• Developed a React.js application utilizing quantum computing for simulating molecular engineering in fertilizer design, by applying Variational Quantum Eigensolver (VQE) to calculate the energy landscape of various molecules. • Took part in workshops on QBronze and QSilver, gaining advanced knowledge and skills in quantum computing fundamentals and applications.
Education
National Institute of Technology Hamirpur-Alumni
Bachelor of Technology - BTech, Engineering Physics
2021 - 2025
3 years 7 months
Womanium Quantum Program 2022
Diploma of Education, Quantum Computing
2022 - 2022
2 months
Womanium Quantum Hackathon 2022
Y Combinator
Startup School Live
2022 - 2022
3 months
At Startup School I attended 6 modules, each of which addressed one of the key problems I may have to solve with my future company: 1) Should I Start a Startup? 2) Generating Startup Ideas 3) Vetting a Startup Idea 4) Finding a Co-Founder 5) Planning an MVP 6) Future Plans
Jyoti Niketan School
School
2005 - 2020
15 years 4 months
Primary and Secondary Education
Licenses & certifications
Java Spring Framework, Spring Boot, Spring AI - Gen AI
Issued: Jul 2026
Fundamentals of Backend Engineering by Hussein Nasser
Issued: Feb 2025
Quantum Games Hackathon 2023: Snarto/Onyx Special Prize Winner
Issued: Sep 2023
IBM Certified Associate Developer - Quantum Computation using Qiskit v0.2X
Issued: Aug 2023
UnitaryHack 2023 Participant
Issued: Jun 2023
Microsoft Learn Student Ambassadors Cloud Skills Challenge Event Host
Issued: May 2023
Winner of Best Travel & Tourism Hack
Issued: Apr 2023
QBronze Diploma at NYUAD International Hackathon for Social Good 2023
Issued: Apr 2023
QSilver Diploma at the NYUAD International Hackathon for Social Good 2023
Issued: Apr 2023
NYUAD International Hackathon for Social Good in Arab World 2023
Issued: Apr 2023
Hacktoberfest 2022
Issued: Oct 2022
Technical Introduction to Quantum Computing Hardware
Issued: Sep 2022
Introduction to Cloud Computing
Issued: Sep 2022
QSiver
Issued: Aug 2022
DevOps Essentials
Issued: Jul 2022
Enterprise Design Thinking Practitioner
Issued: Jul 2022
QBronze
Issued: Jul 2022
Great Learning Certified Course for Introduction to UI UX
Issued: Jun 2022
The Fundamentals of Digital Marketing
Issued: Jun 2022
Winner of Best Beginner's Hack Title at Electrothon 4.0
Issued: Feb 2022
Qubit By Qubit's 2022 Winter Break Intensive
Issued: Jan 2022