Backend Developer with 4+ years building scalable Java & Spring Boot systems that serve enterprise clients. Passionate about clean APIs, distributed architecture, and AI-integrated backends.
My toolkit for building robust backend systems
My professional journey
Things I've built
Enterprise-grade REST API integrating Spring AI, OpenAI and pgvector for RAG-based patient history search, automated clinical note extraction, and AI-assisted triage — shrinking manual data entry by 70%. Secured with Spring Security, JWT and OAuth2 for granular RBAC.
Spring Boot microservices railway platform with a custom API Gateway and stateless JWT + Spring Security auth blocking 100% unauthorized access under 5ms token latency. MongoDB unique indexes & Docker Compose eliminate seat double-booking via Saga rollbacks, with automated CI/CD pipeline for Maven builds and image delivery.
Cloud-native video streaming platform with Spring Boot & microservices, directing traffic through API Gateway, powering service discovery with Eureka, and centralizing config via Spring Cloud Config Server. Containerized with Docker, deployed on Kubernetes, with Zipkin tracing and MySQL optimizations cutting load times by 25%.
Interactive quiz platform for creation, participation, and result management with optimised DB schema cutting query time by 30%. Spring Cloud architecture (Eureka, API Gateway, Service Registry) with custom Servlet Filters for Bearer Token security and client-side load balancing via OpenFeign.
Secure job portal with Spring Security RBAC — recruiters post & manage jobs; candidates search & apply. Fine-tuned search & dashboard queries improved DB efficiency by 35%.
Open to full-time roles and interesting backend challenges