// hello, world
Backend Engineer — Java · Spring Boot · REST APIs
I build robust, scalable backend systems and craft clean APIs. When the situation calls for it, I venture into React to ship full-stack features.
// 01 — about
I'm a backend-focused software engineer with deep expertise in Java and the Spring ecosystem. I specialise in designing RESTful APIs, microservices, and systems that are both performant and maintainable.
With a secondary skill set in React, I bridge the gap between backend logic and user-facing features — taking full ownership of a feature from database to browser when the team needs it.
I care about clean architecture, well-documented APIs, and code that future-me (and teammates) will actually enjoy reading.
// 02 — projects
A selection of personal projects!
A Spring Boot microservice acting as an API gateway — routing, auth, and rate-limiting for downstream services.
A chat application with ephimeral messaging — messages disappear after a set time.
A RAG (Retrieval-Augmented Generation) Q&A application. Built in Java.
A spring boot application for managing an online store — user authentication, product catalog, shopping cart, and checkout.
A note taking app with real-time collaboration features. Built in Java.
// 03 — contact
Open to new opportunities, collaborations, or just a good conversation about software engineering.