Building backends that scale
Java backend developer specialising in Spring Boot microservices, REST APIs, and distributed system patterns. Currently building production-grade projects and gunning for my first backend role.
01 · Profile
I'm a backend-focused Java developer passionate about clean, efficient, and scalable systems. I specialise in Spring Boot — building REST APIs, securing them with JWT, and structuring services using microservice patterns.
I've worked with API Gateways, Service Registries, Feign Clients, and have introductory exposure to Redis caching and Kafka messaging. I also pick up frontend work in React when needed, so I can see the full picture.
My long-term goal is distributed systems design — and every project I build is a deliberate step toward that.
02 · Work
A scalable full-stack video streaming platform built on a microservice architecture using Spring Boot and React — featuring HLS adaptive streaming, CDN delivery, and role-based access control.
A secure full-stack invoice generator with PDF export and direct email delivery to clients — built for real-world billing workflows with OTP-secured auth.
A production-style URL shortening service built with Spring Boot — featuring Base62 encoding, Redis-backed atomic click counting, URL expiration, and a fully Swagger-documented API.
03 · Connect
Open to junior backend roles and internships. If you're working on something interesting in Java / distributed systems — I'd love to hear about it.