// 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 and professional projects. Update these with your real work!
A Spring Boot microservice acting as an API gateway — routing, auth, and rate-limiting for downstream services.
Full-stack task manager — Java REST backend with a React frontend. CRUD, filtering, and persistent state.
A lightweight command-line tool for managing SQL schema migrations with rollback support. Built in Java.
// 03 — contact
Open to new opportunities, collaborations, or just a good conversation about software engineering.
nathan.tefera@outlook.com