Available for select Java backend roles · Remote / Cyprus

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.