I have 2 years of experience working on Spring Boot microservices, event-driven workflows, API security, database optimization, CI/CD, and production-grade backend services. I’m currently targeting Software Development Engineer and Backend Engineer roles where I can work on scalable systems, distributed services, and reliable APIs.
Java 8/21, Spring Boot, Spring Security, Spring Cloud, REST APIs, Microservices, Kafka, RabbitMQ, PostgreSQL, MySQL, MongoDB, Redis, Docker, GitHub Actions, AWS, JUnit, Testcontainers, Prometheus, Grafana.
Wallet Service
A high-throughput wallet backend built with Java, Spring Boot, PostgreSQL, Redis, Docker, Razorpay, JWT/OAuth2, and GitHub Actions.
Key engineering work:
- Double-entry ledger design for reliable balance tracking
- Pessimistic locking to handle concurrent wallet operations
- Razorpay webhook verification using HMAC-SHA256
- Transactional inbox pattern for async reconciliation
- Redis-backed rate limiting with token bucket algorithm
- Dockerized deployment with CI/CD
FitSphere
A full-stack fitness platform built with Spring Boot microservices, Spring Cloud, React, RabbitMQ, Keycloak, PostgreSQL, MongoDB, and Docker.
Key engineering work:
- API Gateway, Eureka, and Config Server based microservice setup
- OAuth2/OIDC authentication with Keycloak
- RabbitMQ-based async activity processing
- Hybrid persistence using PostgreSQL and MongoDB
- AI-powered recommendations using Gemini API
- Software Development Engineer roles
- Backend engineering
- Distributed systems fundamentals
- System design
- DSA implementation speed
- Production-grade Java/Spring Boot projects
|
|
|
|




