I build backend systems that (ideally) don’t wake anyone up at 3am.
By day: Java + Spring Boot, Postgres, Redis, AWS.
By nature: curious, pragmatic, and mildly obsessed with elegant systems and sensible defaults.
- Designing clean, boring, dependable services
- Turning “we should standardize this” into a repo you can actually reuse
- Observability: if it breaks, I want receipts (logs/metrics/traces), not vibes
- Less yak-shaving, more shipping (still a work in progress)
A starter kit for spinning up a new microservice fast—so you can focus on business logic instead of wiring.
What it aims to include:
- Postgres + Redis local dev (docker-compose)
- sane configuration defaults
- error handling + request IDs
- metrics/health checks
- tests + CI
Repo: (link coming soon)
I’m open to backend IC roles (Java/Spring Boot, AWS)—ideally at a mid-sized product company with clear ownership and pragmatic engineering.
If you want to collaborate, talk systems, or swap war stories about timeouts and retries, feel free to reach out.

