Backend engineer
shipping Java services
at fintech scale.
7+ years building production backends — currently delivering Java and Kotlin services at Monzo for high-throughput notification and tax-reporting systems. Previously, payment-gateway and seller-account work at Alibaba, plus JVM platforms across public-sector and enterprise banking.
- Peak load served
- 2,000+RPS
- p99 latency reduction
- 2–3×
- Review hours saved / week
- ~30h
- Backend experience
- 7+yrs
01 Selected work
Case studies, not GitHub stars.
Most production work lives in private repos. These are the systems I designed, owned, or rebuilt — with the constraints, decisions, and outcomes that shaped them.
02 Experience
Five companies. One throughline: backends that hold up.
03 Stack
Tools I reach for, in the order I reach for them.
04 Writing
Notes from production.
Short pieces on JVM performance, AI-assisted code review, and operating high-throughput services. New posts land here.
05 Contact
Let's talk about your backend.
Best for: Java backend roles, distributed-systems consulting, or a sanity check on your service's hot path. I read every message.