Eshaan Bajpai

Backend Software Engineer

I build high-throughput distributed systems that scale to millions of users.

About

Interviewing now and available to work from May 2026

I'm a backend engineer who obsesses over system performance, reliability, and scale.

Currently finishing my Masters in Software Engineering at the University of Maryland while building transit data infrastructure at the Center for Advanced Transportation Lab.

Previously at Velotio and Gainsight, I've:

  • Architected event-driven systems handling 100,000+ events/sec with sub-ms latency
  • Built notification infrastructure serving millions of users
  • Developed RAG-based analytics pipelines processing terabytes of data

I'm drawn to hard problems in distributed systems, real-time processing, and ML infrastructure—and I'm looking for teams pushing the boundaries of what's possible at scale.

Here are a few technologies I’ve been working with recently:

  • Java
  • Spring Boot
  • Kafka
  • AWS
  • Docker
  • Microservices
  • PostgreSQL
  • Redis

Experience

  1. 2024 — Present

    Driving quality and delivery excellence for transit research systems used by urban planners across US

    • Spearheaded end-to-end feature development from requirement elicitation to testing, reducing requirement drift by 20% and accelerating delivery time by 30%
    • Developing requirements and quality assurance frameworks for transportation research systems
    • Established comprehensive testing framework with JUnit, Cypress, and Selenium achieving 90% code coverage and 95% defect detection rate
    • Orchestrated CI/CD pipeline with automated testing gates using Jenkins, preventing production defects and reducing validation cycles by 30%
    • PART-TIME (On UMD Campus)
    • Javascript
    • Python
    • Java
    • Cypress
    • Selenium
    • Playwrite
    • Jenkins
    • Jira
  2. 2024 - 2024

    Led backend architecture for an enterprise IoT platform enabling real-time telemetry processing and analytics

    • Architected IoT telemetry platform processing 100K+ data points/sec with sub-10ms latency, achieving 99.9% reliability using event-driven architecture
    • Optimized scalable data ingestion pipeline with Java/Spring Boot, Kafka, and Redis caching, improving throughput by 30% and reducing infrastructure costs by $5K/month
    • Deployed AWS infrastructure (EKS, ALB, RDS) using Terraform IaC, supporting 3x auto-scaling with zero-downtime deployments
    • Led performance tuning for TCP/IP and MQTT protocols, achieving 150ms round-trip latency handling 2K concurrent device connections
    • Mentored junior engineers on microservices design patterns, code reviews, and distributed systems best practices
    • Java
    • Spring Boot
    • Kafka
    • Redis
    • PostgreSQL
    • AWS
    • Kubernetes
    • Terraform
  3. 2023 - 2024

    Owned the analytics,observability and notification stack for Gainsight's multi-tenant SaaS platform serving 400+ enterprise customers.

    • Pioneered RAG-based analytics microservice processing 10TB data across 400+ tenants, achieving 99.95% uptime using circuit breakers and retry patterns
    • Implemented multi-tenant architecture using Java, Python, and PGVector embeddings with Delta Lake, reducing query response time by 45%
    • Transformed ETL workflows with Apache Airflow orchestration, automatic retry mechanisms, and data validation, delivering 2x performance through partition optimization
    • Revolutionized system observability by deploying custom OpenTelemetry SDK with distributed tracing across 12 microservices, reducing MTTR by 50%
    • Migrated 5+ services to Kubernetes with Helm charts, improving deployment reliability by 60% and establishing blue-green deployment strategy
    • Java
    • Python
    • PgVec
    • Postgress
    • AWS Glue
    • S3
    • DynamoDB
    • Delta Lake
    • Apache Airflow
    • OpenTelemetry
    • Kubernetes
    • Helm
  4. 2021 — 2023

    Built core notification infrastructure powering real-time alerts and third-party integrations for over 1 million end users globally.

    • Developed high-reliability notification engine serving 1M+ users with 80ms p99 latency and 99.99% availability using event sourcing pattern
    • Integrated data pipelines with Slack and Microsoft Graph APIs using OAuth 2.0, processing 5K messages/sec with fault-tolerant dead letter queues
    • Diagnosed and resolved 100+ production incidents through root cause analysis, reducing recurring issues by 80% and driving operational cost savings
    • Achieved 85% test coverage across Node.js microservices using Jest, Mocha, and contract testing with Pact framework
    • Node.js
    • TypeScript
    • OAuth 2.0
    • Slack API
    • Microsoft Graph API
    • Event Sourcing
    • Jest
    • Mocha

Projects

  • Distributed Vector Database

    A high-performance vector database optimized for similarity search using SIMD instructions and custom indexing strategies. Awarded AWS re:Inforce grant for security research applications.

    • Go
    • HNSW
    • FAISS
    • gRPC
    • Docker
    • Kubernetes
    Distributed Vector Database screenshot
  • TerpSpark Backend

    A full RBAC plus events management system. Provides a robust REST API for managing campus events, including user authentication, event discovery with advanced filtering, and a repository pattern architecture.

    • FastAPI
    • PostgreSQL
    • SQLAlchemy
    • JWT
    • Pydantic
    • Pytest
    TerpSpark Backend screenshot
  • EKS Microservices

    Automated CI/CD pipeline for deploying e-commerce microservices on AWS EKS. Features automatic Docker image building, ECR push, Kubernetes deployment automation, and version tagging.

    • Kubernetes
    • AWS EKS
    • Docker
    • GitHub Actions
    • Terraform
    EKS Microservices screenshot
  • Otel Telemetry Platform

    Scalable real-time telemetry ingestion and processing platform for distributed systems observability.

    • Java
    • Spring Boot
    • Kafka
    • Redis
    • PostgreSQL
    • OpenTelemetry
    Otel Telemetry Platform screenshot
  • AI Desktop Assistant

    Intelligent desktop assistant that orchestrates multiple LLM providers (Anthropic, OpenAI) for context-aware task completion and workflow automation.

    • Python
    • FastAPI
    • LangChain
    • React
    • Electron
    Image

Recent Activity

  • AWS re:Invent

    Placeholder for AWS re:Invent activity. Details about the session, workshop, or research presented.

    Dec 2025
  • AWS re:Inforce

    Placeholder for AWS re:Inforce activity. Details about the session, workshop, or research presented.

    June 2025

What Colleagues Say

  • LC

    Lavneesh Chandna

    Backend Software Engineer at Salesforce

    Lavneesh was senior to Eshaan and worked with him on the same team

    "It's been a genuine pleasure working alongside Eshaan. I've had the opportunity to witness Eshaan's professional growth firsthand, and I can attest to his exceptional skills, work ethic, and contribution to our projects. Eshaan possesses a rare combination of technical expertise and creativity, which he brought to every aspect of our software development process. He consistently delivered high-quality code, demonstrating a deep understanding of the technologies being used, and always showed a keen interest in exploring new technologies and methodologies to improve our work."
  • VSC

    Vishwajeet Singh Chauhan

    Staff @Servicenow at ServiceNow

    Vishwajeet was senior to Eshaan and worked with him on the same team

    "I had the pleasure of working with Eshaan for the past two years at Gainsight. He consistently impressed me with his technical skills, collaborative spirit, and dedication to continuous learning. One thing that greatly impressed me was Eshaan's ability to quickly onboard a new tech stack. He demonstrated this by excelling in Node.js while simultaneously working on Java backend systems. Beyond his technical expertise, Eshaan's ability to understand business requirements and translate them into technical solutions proved crucial. He actively participated in knowledge sharing and mentorship initiatives within the team, inspiring others and contributing to a positive team culture."
  • PG

    Pallavi Gajbhiye

    Engineering Manager at Gainsight

    Pallavi managed Eshaan directly

    "Working with Eshaan at Gainsight has been a transformative experience for our team, largely due to his critical expertise and contributions. His outstanding technical expertise and capacity for solving complex problems have left a lasting impression on the team. His strategic thinking and analytical skills have enabled us to overcome complex challenges and deliver solutions that exceed expectations. His expertise spans technologies like Node, Java, Elastic search etc. His eagerness to embrace challenges, coupled with his technical acumen, has driven our team to explore innovative solutions and continuously improve our workflows. Beyond the technical skills, Eshaan was always ready to lend a hand to teammates, exemplifying what it means to work collaboratively."
  • MK

    Mani Kumar

    Engineering @Nielsen at Nielsen

    Mani worked with Eshaan on the same team

    "Eshaan is the most curious and passionate teammate I got to work with. We worked together for more than 2 years at Gainsight, and all I have seen is Eshaan quickly adapting to changes and learning new tech stack to contribute to multiple projects, he worked in and out of the problems given to him covering all the edge cases, which needed very little to no quality validation from QA. He is capable of building scalable solutions and writing code thats very easy to understand and maintain."
  • MA

    Madgula Amit

    GenAI Engineer and Researcher, Principal Engineer at Gainsight

    Madgula was senior to Eshaan and worked with him on the same team

    "I have worked with Eshaan for almost 2 years. He's an excellent team player, technical, and good problem solver. Working with him has been an absolute pleasure. He's an expert in NodeJs, Java, Backend systems. We have worked in 3 projects together. I greatly appreciate his humility."

Contact

Get In Touch

I'm currently looking for backend engineering opportunities where I can build scalable systems and solve complex distributed challenges. Whether you have a question or just want to say hi, I'll try my best to get back to you!