Problem solver
I enjoy tackling complex challenges.
Auto-pilot preview
Sign in to save your website.Customising is easier on a desktop or laptop. You can carry on here too.
This link opens on your live website. To try it now, use Open live preview.

Design · Build · Scale
I design and build scalable, secure, and efficient backend systems, turning complex requirements into robust solutions that just work.
I’m a backend developer with five years of experience building scalable and reliable systems. I enjoy working on complex problems, designing efficient architectures, and delivering features that make a real difference. My work spans API development, database design, system optimisation, and cloud deployments.
I enjoy tackling complex challenges.
Always exploring new technology.
Collaborative and reliable.
Focused on building meaningful solutions.
Clean architecture, scalable systems, and solutions that last.
Tools and technologies I work with regularly.
Separated transaction processing from customer notifications with idempotent events and traceable failure paths.
Reworked permissions and data ownership so enterprise workspaces could scale without fragile branching.
Built an observable queue-based indexing flow that made catalogue updates predictable and recoverable.
A simplified view of a typical backend system I work on.