I'm a Backend Engineer with 4+ years of experience designing and building high-performance distributed systems, large-scale data pipelines, and cloud-native microservices. I love solving complex engineering problems around performance, scalability, observability, and system design.
Iβve worked extensively with Java, Spring Boot, Kafka, Redis, MySQL, Docker, Kubernetes, and enjoy deep-diving into JVM performance using tools like Java Flight Recorder and JMC.
Lately, Iβve been diving into Go, modern distributed architectures, and JVM internals, with a strong focus on understanding technologies from first principles.
- Build high-throughput backend APIs and data ingestion pipelines
- Optimize system performance (GC tuning, profiling, bottleneck analysis)
- Design distributed components like rate limiters, event flows & caching layers
- Containerize and deploy microservices using Docker, Kubernetes & GitHub Actions
- Improve system reliability, observability & cloud efficiency
- Distributed systems & event-driven architecture
- Low-latency backend engineering
- Observability, monitoring & DevOps tooling
- Search systems (OpenSearch), LLM agents & code intelligence
- Building frameworks that simplify developer workflows


