Skip to main content
Akshay
Navbar Image
Akshay Gupta
  • Home
  • About Me
  • Resume
  • Blogs
  • My Music
  • Contact Me

Resume

Download PDF

Akshay Gupta

Senior Staff Engineer

Mumbai, Indiaakshaygupta.live@gmail.comakshaygupta.live

Summary

Senior Staff Engineer with 8+ years building scalable backend, platform, and AI-enabled systems on GCP and AWS. Expert in PostgreSQL performance tuning, distributed messaging, zero-downtime migrations, and cloud cost optimization, with a track record of owning platform-level architecture and leading engineering delivery across high-growth SaaS products.

Skills

Languages
TypeScript, JavaScript, Python, Go
Backend
Node.js, Express.js, Sails.js, REST APIs
AI & Tooling
Model Context Protocol (MCP), RAG, vector & semantic search
Frontend
React, Next.js, Redux, React-Query
Databases
PostgreSQL, Redis, Elasticsearch, BigQuery, Firestore
Cloud
GCP (CloudSQL, Pub/Sub, Functions, Cloud Storage), AWS (RDS, Lambda, S3, SQS, CloudFront)
Messaging
RabbitMQ, Google Pub/Sub, AWS SQS
DevOps
Docker, ArgoCD, GitHub Actions
Observability
Sentry, NewRelic, Kibana
Testing
Jest, Mocha, React Testing Library

Experience

PeopleGrove

Remote, India

Career and mentorship SaaS platform serving 200+ university clients and 1M+ users.

Senior Staff Engineer

Jan 2024 – Present
  • Architected and delivered a RAG-based support chatbot, designing the document ingestion and embedding pipeline, vector retrieval layer, and response-grounding flow over internal docs and ticket history, automating resolution of recurring client issues and reducing manual support load.
  • Re-architected logging standards across services by eliminating redundant log levels and standardizing structured logging, cutting Google Cloud Logging costs by 40%.
  • Led the zero-downtime migration of the Student Opportunity Center from Firestore to PostgreSQL, owning rollout strategy and preserving continuity across customer-facing workflows.
  • Drove a cross-service technical-debt reduction initiative, refactoring core modules and tightening test coverage to reduce reported production issues by 25%.
  • Built a Go MCP server connecting AI coding assistants directly to PostgreSQL for live EXPLAIN analysis, index simulation, and automated health audits; shipped as a dependency-free 15 MB static binary.
  • Architected a hybrid (BM25 + vector) code-search MCP server over a multi-repo workspace, designing the indexing pipeline, symbol-graph resolution layer, and unified query interface so AI agents trace features and navigate cross-repo code in one tool call, accelerating navigation and engineer onboarding.

Engineering Manager

Apr 2022 – Dec 2023
  • Mentored 3 engineers through code reviews, architecture guidance, and delivery planning, reducing development cycle time by 15%.
  • Architected and launched an NLP-powered messaging system that lifted user engagement by 20% and customer satisfaction by 10%.
  • Built a real-time sync pipeline between BigQuery and Customer.io, increasing marketing campaign effectiveness by 15% through more personalized targeting.
  • Created a migration tool that transitioned 200+ university customer sites to PeopleGrove V2, reducing manual setup effort while preserving customer continuity.

SDE I — Senior SDE

Mar 2019 – Mar 2022
  • Optimized legacy REST APIs through PostgreSQL query tuning, Redis caching, and RabbitMQ-based async processing, cutting response times from ~20 seconds to under 50 milliseconds.
  • Built a high-volume newsletter service on Google Pub/Sub and SendGrid, delivering personalized content to over 1 million users monthly.
  • Migrated the legacy Angular.js frontend to React, improving page load times by 25% and modernizing the platform's UI architecture.
  • Implemented React code-splitting to raise the Lighthouse performance score above 90, improving load times and retention.
  • Built a weighted-factor bulk matching tool for mentor-mentee pairings, increasing platform engagement and contributing to 15% revenue growth.
  • Developed a feature-flag management system enabling agile rollouts and reducing rollback incidents by 90%.
  • Improved backend reliability via worker-thread processing for CPU-intensive tasks, automated Cron workflows, and Postmark-based transactional email.

Tata Consultancy Services

Hyderabad, India

Client: ARM Semiconductors · Project: Deal Evaluator & Fusion

Assistant System Engineer

Sep 2017 – Mar 2019
  • Built a React application consuming SAP OData services to deliver sales insights for ARM Semiconductors stakeholders, earning recognition from client leadership.
  • Consolidated Tableau, Power BI, and SAP BusinessObjects reporting into a single React interface, giving business teams unified access to BI dashboards.
  • Led 10+ React.js workshops for the internal team, building frontend capability across the practice.

Education

Rajiv Gandhi Proudyogiki Vishwavidyalaya

2013 – 2017

BE in Computer Science

Indore, India