- Backend Staff lead for social-engagement systems on a sports streaming platform, owning end-to-end HLD/LLD across a federated GraphQL microservice architecture.
- Architected a real-time social alerts platform spanning 6 services, load-tested to ~5,000 events/sec at P95 < 500ms and designed for 10,000 concurrent active users.
- Lead one of 4 verticals with 7–8 engineers, driving cross-team technical collaboration, design alignment and delivery.
- Defined shared event-reliability standards including at-least-once idempotency, spam suppression and runtime-tunable thresholds.
- Architected user-to-user following using a dual-write model delivering <50ms count reads and <200ms paginated reads.
- Scaled the follow graph to a 5,000-following cap with rate-limited alerts and batch status checks.
Architecture, reliability & technical leadership.
I work across architecture, data modeling and reliability for distributed, event-driven systems. My focus is turning ambiguous product goals into scalable services that are practical to operate.
My recent work spans Node.js, Java, Go, Kafka, RabbitMQ, Redis, PostgreSQL and AWS, with experience leading cross-team technical direction and delivery.
- Implemented state management for long-running automation and contributed to the rendering-engine revamp for workflow tree building.
- Managed a team of 6 engineers while architecting projects with focus on timelines, functionality and cost efficiency.
- Implemented an AWS Lambda service in Go, resulting in 40% less resource utilization.
- Worked on a caching service that improved project delivery efficiency by 20%.
- Implemented vulnerability checks, PR checks and Sonar coverage checks, helping platform scores reach 90%.
- Designed and implemented distributed tracing, reducing debugging issues by 50%.
- Worked as backend lead, focusing on planning and execution to meet project goals and requirements.
- Engineered and developed a new event-driven microservice from scratch.
- Developed a central caching service that receives updates through events.
- Integrated stored procedures for legacy SQL queries, leading to 40% performance improvement.
- Revamped customer APIs for new profile requirements affecting approximately 85 lakh customers.
- Assisted in managing IT projects, contributing to a 10% reduction in project delivery timeline.
- Implemented an interceptor module for APIs to automatically attach pre-scripts and headers.
- Developed data-driven SEO initiatives that increased website traffic by 25%.
- Worked as a full-stack junior engineer on banking projects.
- Developed and integrated services and APIs.
- Designed a complete project sub-dashboard using Angular and Java with the team.
Real-time Social Alerts
Event-driven platform for social engagement on a sports streaming product, designed around high throughput, reliability and low-latency delivery.
Node.jsJavaGoKafkaRabbitMQRedisAWSUser-to-user Following
Scalable follow graph with dual writes, low-latency reads, paginated access and resilience during upstream outages.
GraphQLPostgreSQLRedisMicroservicesAutomation Platform
Long-running automation state management and workflow rendering improvements, alongside platform engineering and developer productivity initiatives.
JavaNode.jsAWS LambdaGoDistributed Tracing
Designed and implemented tracing for a platform to improve observability and reduce debugging effort across distributed services.
ObservabilityMicroservicesAWSLanguages
Java · Node.js · Go
Backend & APIs
Spring Boot · Express.js · GraphQL · REST APIs · Microservices
Data & Messaging
PostgreSQL · MySQL · MongoDB · NoSQL · Redis · Kafka · RabbitMQ
Cloud & Platform
AWS · Docker · Kubernetes · GitHub · Webpack · SaaS · PaaS
Let’s build something reliable.
Open to conversations about backend architecture, distributed systems and engineering leadership.