Mayur Subhash Ghadi

Senior Software Engineer

Summary

Senior Software Engineer with 6+ years of experience and a backend specialization in high-traffic, production-grade systems with full ownership from architecture to deployment. Deep expertise in Node.js, NestJS, TypeScript, AWS, and PostgreSQL. Also experienced with React and Next.js for full-stack delivery.

Technical Skills

LanguagesJavaScript, TypeScript
BackendNode.js, NestJS, Express.js, Serverless Framework, REST APIs
FrontendReact.js, Next.js, Ext JS
DatabasesPostgreSQL, MySQL, MongoDB, Redis, AWS MemoryDB
Cloud & InfraAWS (Lambda, S3, EC2), CI/CD (Bitbucket Pipelines), Monorepo, Docker
ObservabilitySigNoz, Sentry, AppOptics
ToolsGit, GitHub, GitLab, VAPT Testing

Professional Experience

Fitpage (IndiaRunning)Jun 2024 – Present · Mumbai
Pod Co-Lead — IndiaRunningOct 2025 – Present

Node.js · NestJS · TypeScript · AWS · PostgreSQL · Redis · Bitbucket Pipelines · SigNoz · Sentry

  • Co-leading the IndiaRunning pod after VP's departure — fully responsible for backend systems, planning, and working with teams across the company for 10k+ daily active users.
  • Architected a unified communication platform handling emails, SMS, and push notifications for 100k+ monthly events — consolidated scattered notification logic into one service supporting 50k+ notifications/day.
  • Driving system architecture decisions end-to-end: API design, service boundaries, and data flow across the platform, achieving sub-100ms p99 response times.
Core Team LeadJan 2025 – Oct 2025

Node.js · NestJS · TypeScript · AWS · PostgreSQL · Redis · Expo · Bitbucket Pipelines · SigNoz · Sentry

  • Led a cross-functional team of 3 (2 engineers + 1 DevOps) for feature development and deployment across IndiaRunning.
  • Built a communication microservice from scratch handling emails, SMS, and push notifications — processing 50k+ notifications/day.
  • Led security hardening: conducted VAPT testing across backend services.
  • Replaced frontend file uploads with backend-issued S3 signed URLs, eliminating credential exposure for 10k+ users.
  • Integrated full observability stack (SigNoz, AppOptics, Sentry) from scratch — enabling real-time error tracking, alerting, and performance monitoring across 10+ services.
  • Introduced monorepo architecture and built Bitbucket CI/CD pipelines, standardising multi-service deployments for 10+ backend and frontend apps.
  • Supported DevOps tasks: environment setup, pipeline management, and monitoring integration for production workloads.
Senior Web Application DeveloperJun 2024 – Jan 2025

Node.js · TypeScript · Expo · PostgreSQL · Listmonk · React.js · Bitbucket Pipelines

  • Developed core platform modules for IndiaRunning: race listings, user registration, and organiser dashboard serving 10k+ daily active users.
  • Deployed a self-hosted Listmonk email system — eliminated CSV/email-based data sharing, reducing operational risk and third-party costs for 100k+ emails/month.
  • Built an Expo mobile app to digitise and automate on-ground event coordination workflows, replacing previously manual processes for 500+ events/year.
  • Contributed to the launch of Spolo, a sports venue booking platform, building organiser-facing dashboard features supporting 1k+ venues.
  • Prototyped AI-powered features for IndiaRunning at an internal hackathon, targeting 10k+ users.
  • Conducting technical interviews for backend engineering roles.
Sugar Cosmetics (Vellvette Lifestyle Pvt. Ltd.)May 2022 – Jun 2024 · Mumbai
Backend DeveloperMay 2022 – Jun 2024

Node.js · AWS Lambda · Serverless · MySQL · Redis · React.js

  • Architected 'CLUB Vellvette', a cross-brand membership feature enabling 20% discount across 3 brands — contributed to a 20–30% increase in average order value post-launch (serving 50k+ users).
  • Designed full backend for two high-traffic birthday campaign events (slot machine, 1-min raids), handling 10k+ concurrent users with randomised reward logic and robust scaling.
  • Built complete backend for two new brand websites (Sugar Pop, Quench) — users, payments, ACL, payment gateways, AWS Lambda, and S3, supporting 100k+ monthly visitors.
  • Integrated Gokwik's address pre-fetch API, reducing user drop-off at the checkout address form and improving conversion rates by 15%.
  • Designed WhatsApp order-journey chatbot with Gupshup, converting abandoned carts to completed orders for 5k+ users/month.
  • Reduced product page API latency by implementing Redis caching for recommendations and recently viewed items — achieved 3x reduction in query time and 90%+ cache hit rate.
  • Built WebEngage-powered notification system for back-in-stock alerts, delivering 10k+ notifications/day with high deliverability.
Vistaar TechnologiesAug 2020 – Apr 2022 · Mumbai
Software EngineerAug 2020 – Apr 2022

Node.js · JavaScript · MySQL · MongoDB · Ext JS

  • Built frontend and backend for Investments & Funds dashboards (client: RNDC), including reusable component architecture.
  • Developed Cloud Operations Dashboard for internal team, automating several previously manual operational workflows.
  • Managed release cycles and contributed to backend API development across multiple client projects.

Projects

S3 PortalGitHub ↗https://github.com/mayurG2299/s3-portalDocker Hub ↗

Next.js 14 · TypeScript · PostgreSQL · Prisma · AWS S3 · Docker · NextAuth · AES-256-GCM

  • Production-grade, self-hosted S3 file management portal for teams. AES-256-GCM encryption for all stored credentials and files; zero plaintext secrets. RBAC with team-level access control, audit logs, quota management, and expiring share links. Presigned URL uploads with multipart support for large files. Multi-arch Docker builds (amd64 + arm64), deployable via docker-compose. Six-theme UI system for flexible branding.
Identity Verification using Blockchain
  • Decentralized identity verification system on blockchain — users register and verify credentials on-chain.
Chatbot for College Admission Process
  • Rule-based chatbot guiding users through admission queries.
Canteen Order System
  • Web-based canteen ordering platform for students to pre-order meals.

Education

B.E. in Computer Science2016 – 2020

A.C. Patil College of Engineering, Mumbai · CGPA: 7.63 / 10

Certifications

Microsoft Technology Associate (MTA) — Security Fundamentals