I design and build web applications and custom software — structured with clean, layered architecture, so what you launch today is still easy to extend a year from now.
Customer-facing sites and internal tools, built with Java and Spring Boot on the backend.
Clean, well-documented APIs designed around your actual data, not a generic template.
Bug fixes, updates, and improvements for software you already have running.
Every project is structured into clear layers — controllers, services, data — so responsibilities never blur and the codebase stays easy to hand off or extend. I write for the next developer who reads the code, which is usually me, six months later.
Tell me what you're building — I'll tell you honestly if I'm the right fit.
Get in touch