I build software and keep it running in production.
WHAT I STAND FOR
Three things I never compromise.
Quality
Written so it can still be read and changed six months from now, by me or by whoever comes after me. No shortcuts that quietly turn into someone else's problem.
Clean code · Typed · Reviewed
Security
Who can see what, who can change what, and what happens when someone tries what they shouldn't. Decided at the start, not patched in after the first scare.
JWT · Rate limiting · OWASP
Performance
How long your users wait is a design decision, and it answers to numbers rather than opinions. Measured on real phones and real connections, not on my machine.
Core Web Vitals · Edge · Observability
GET IN TOUCH
Let's work together.
A site that needs to exist, a system to build from scratch, something old that nobody wants to touch anymore, or an extra senior pair of hands on your team — tell me what the problem is and I'll tell you how I'd approach it.