Backend & distributed systems
High-traffic, fault-tolerant services built on Core Java and Spring Boot — designed for scale, resilience, and the long haul.
Sixteen years designing and shipping enterprise systems: cloud-native microservices, resilient APIs, and clean web interfaces. This page is my quiet corner of the internet — the craft is the point.
High-traffic, fault-tolerant services built on Core Java and Spring Boot — designed for scale, resilience, and the long haul.
Cloud-native architecture across AWS and Azure. Containers with Docker and Kubernetes, and CI/CD pipelines that ship safely.
Well-documented REST APIs and event-driven pipelines with Kafka, over relational and NoSQL data modeled to last.
Modern, accessible front-ends with Angular and TypeScript — the same care on the screen as under the hood.
Systems that stay fast and fault-tolerant under real load — measured, tuned, and built to degrade gracefully, not fall over.
Thorough unit tests, code reviews, and static/security scanning baked into the pipeline — quality is part of the build, not a phase.
SOLID, readable over clever, and structured so the next person — often future me — can pick it up without a map.
The pause of an animation, the shape of an API, the copy of an error. Small decisions, made on purpose.
Good software feels quiet. It does its job, gets out of the way, and holds up under real use. That’s the standard I build to — every time.