Boopesh Shanmugam
Member of Technical staff
Sunnyvale, California, United States
5+ Years Exp
Summary
Boopesh is a Backend Engineer with experience designing and developing scalable backend systems and microservices using Java, Python, and Go. He has built and optimized distributed systems, REST and GraphQL APIs, ETL pipelines, and data processing workflows leveraging MongoDB, PostgreSQL, TimescaleDB, Snowflake, Redis, and Aerospike. He is skilled in containerization and orchestration with Docker and Kubernetes, cloud computing on AWS (ECS, S3, CloudWatch, SQS) and Google Cloud Build, and implementing CI/CD pipelines using Git, Jenkins, and Harness. Boopesh has expertise in performance tuning, monitoring, and observability using Grafana, CloudWatch, AppDynamics, and Locust. He has implemented robust authentication and security frameworks (LDAP, SAML, SCIM, OAuth, SSO), worked in Agile environments, and collaborated closely with product and UX teams to deliver reliable, high-quality backend solutions.
Technical Skills
Detailed View
Work Experience
Back-End Engineer
Markaaz
Temporary | 01/04/2025 - 29/08/2025
Remote | United States
- Built a production-grade data stewardship platform for credit-risk assessment, enabling 50+ reviewers to process 3,000+ company records per day by implementing FastAPI services, React UI, Snowflake pipelines, and AWS ECS with EFS.
- Developed ETL pipelines and backend services using Python (Flask, FastAPI) and Node.js.
- Optimized data ingestion pipelines, reducing cloud costs and improving throughput.
- Implemented REST APIs and event-driven microservices for customer-facing applications.
- Built monitoring and alerting systems using Grafana and AppDynamics.
- Managed deployments on AWS and GCP using Docker and Kubernetes.
- Ensured code quality with automated testing and CI/CD pipelines.
- Designed and deployed FastAPI microservices, React UI, and Snowflake pipelines integrated with AWS ECS and EFS.
- Standardized non-overlapping review workflows to optimize reviewer efficiency and reduce process redundancies.
- Delivered an anomaly-detection and audit system that logged actions, published KPI summaries, and triggered real-time duplicate alerts.
- Enhanced oversight and proactive intervention on suspicious data through automated monitoring and dashboards.
Software Engineer
Ohm (YC W23) (ByteRat)
Temporary | 01/09/2024 - 01/03/2025
San Francisco, CA, US
- Developed a CDC-based ETL pipeline for battery data, integrating TimescaleDB and a GraphQL-driven NestJS backend to improve analytics accuracy.
- Reduced AWS cloud costs by 75% through indexing, lifecycle policies, AWS SQS migration, and resource optimization.
- Built a metrics dashboard in Grafana and CloudWatch to monitor product usage, improving retention and customer engagement.
- Developed a Go-based file synchronization agent with goroutines, ensuring concurrent and reliable data transfer from lab servers to AWS S3.
- Developed background processes and file synchronization tools using Golang.
- Built REST APIs and event-driven services for distributed systems.
- Implemented Kafka-based pipelines for reliable message delivery with idempotency.
- Designed monitoring systems using Grafana for real-time metrics tracking.
- Worked on cloud deployments leveraging AWS and GCP.
- Enhanced system performance, throughput, and robustness for integration services.
- Implemented scalable monitoring systems to support production workloads.
Senior Full Stack Software Engineer
Birdeye
Temporary | 01/08/2023 - 01/04/2024
Palo Alto
- Led a team of 4 engineers to build robust CRM integrations with HubSpot, Zoho, and Asana using Kafka, Aerospike, Spring Boot, and Next.js, generating $3M+ opportunities.
- Built write-back functionality to auto-sync platform leads with customer CRMs, reducing manual reconciliation by 90% and response times by 75%.
- Implemented dead-letter queues with Aerospike retry logic, cutting message loss to <5 per month and reducing bug-fix overhead by 80%.
- Designed CRM-specific throttling with Spring schedulers, lowering API rejection errors by 95% and stabilizing latency.
- Applied Kafka to publish/consume events for large-scale integrations, using dead-letter queues for fault tolerance.
- Designed RESTful microservices and event-driven APIs using Java and Kafka.
- Implemented high-performance message processing with dead letter queues and idempotency controls.
- Integrated multiple third-party systems for clinics and small businesses.
- Set up cloud deployments on AWS and GCP, leveraging serverless and traditional strategies.
- Applied robust monitoring and debugging for production APIs under high traffic.
- Optimized system performance and maintained reliability across distributed services.
Software Engineer II
Harness
Full Time | 01/07/2020 - 01/08/2023
San Francisco, CA, US
Software Engineer II
- Developed the Favorites Framework using MongoDB, Spring Boot JPA, and Redis Cache, reducing user navigation efforts by 80% and improving overall user experience.
- Collaborated with product management and UX teams to gather requirements and deliver user-focused features and enhancements.
- Engineered an integration between the Harness platform and Google Cloud Build via the gRPC framework, leveraging Harness delegates for build triggers, log streaming, and build cancellations.
- Spearheaded a security overhaul by updating 30+ vulnerable libraries, implementing a Java migration roadmap, and reinforcing SOC2 compliance.
- Built distributed systems and advanced authentication frameworks by integrating LDAP, SAML, SCIM, OAuth, and SSO, enabling seamless logins through Okta, OneLogin, Azure AD, and Google.
- Improved Harness Community Edition performance by 20% through MongoDB indexing and performance monitoring with MongoDB Atlas.
- Worked in the Special Projects Group (SPG) to implement critical customer requests with fast turnarounds, ensuring customer retention, deal renewals, and high satisfaction.
Software Engineer
- Developed a Performance Testing Framework on Locust and a Flask application to capture and visualize metrics from AppDynamics, application data, and Locust, enabling early detection of anomalies before production.
- Conducted code reviews and mentored junior engineers, driving improvements in code quality and maintainability.
- Actively participated in Agile ceremonies including sprint planning, stand-ups, and retrospectives, fostering collaboration and iterative delivery.
- Built backend microservices using Java (Spring Boot, Dropwizard) for a DevOps platform.
- Developed authentication and audit services integrating SCIM, LDAP, and SAML.
- Broke down monolithic services into distributed microservices for scalability.
- Managed REST API development for platform features serving 40,000+ users.
- Implemented messaging and event-driven systems using Kafka and Redis.
- Deployed and maintained services on AWS and GCP with Docker and Kubernetes.
- Conducted performance optimization, debugging, and monitoring using Grafana and AppDynamics.
- Collaborated with cross-functional teams to deliver high-quality, scalable solutions.
Software Engineer Intern
- Automated end-to-end P0 scenarios using Selenium and RestAssured, integrating them into CI/CD pipelines with TestNG.
- Contributed to the NextGen Secret Management module of Harness’ CI/CD platform.
- Implemented a Slack-based alerting system that tagged code owners when automation tests failed, improving issue response time.
Volunteer
Projects
Full Time | 01/09/2016 - 01/09/2017
Remote | United States
Performance Bottleneck Identifier | Flask, Python, React, Redis, Docker, Google Build, Kubernetes, AppDynamics, Locust
-
Developed a full-stack application to identify SDLC performance bottlenecks by integrating monitoring tools, setting up alarms, and generating alerts for engineering teams.
Education
Master of Business Administration
Golden Gate University
Major in Business Analytics
Bachelor of Technology
VIT University
Major in Computer Science
Certifications

AI Product Management Certification
Product School

Troubleshooting and Debugging Techniques

Introduction to Git and GitHub

Using Python to interact with the operating system

Crash Course on Python

Django Developer
Udemy
Hire Faster. Innovate Faster.
Hyqoo AI streamlines the entire process, moving seamlessly from precise skill matching to interviews and onboarding. The moment your request enters the system, our intelligent algorithms spring into action, identifying the ideal talent with laser focus. With Hyqoo AI, you spend less time searching and more time building your dream team. Get the best talent, faster, and focus on innovation
1
24 hours
Requirements Discovery
You request talent on the Hyqoo platform and the process formally begins.
2
48 hours
Opportunity Mapping
Hyqoo talent specialists combine AI matching with real-world experience to find the best available talent to fill your role.
3
72 hours
Team Evaluation
Hyqoo specialists review talent profiles and present them to you for evaluation.
4
Offer & Onboarding
Hyqoo talent specialists work with our professionals on your behalf – helping expedit




