About Me

I’m a Glasgow-based software engineer focusing on backend and full-stack development. I enjoy building efficient systems, learning new technologies, and exploring how software can create real-world impact.

My wheelhouse spans Kotlin, Java, TypeScript, and Python, with a heavy dose of cloud infrastructure and data streaming. Whether it’s getting observability in shape or translating business goals into APIs, I try to keep the work practical and measurable.

Systems Engineering

Designing scalable data services, observability pipelines, and resilient backend systems.

Product Delivery

Partnering with stakeholders to turn fuzzy briefs into measurable outcomes and shipped software.

Developer Experience

Building tooling that accelerates teams: CI/CD workflows, internal SDKs, and platform automations.

Currently

  • Exploring lightweight ML services for anomaly detection in trade data.
  • Experimenting with Next.js Server Actions to simplify full-stack workflows.

Stay in touch

I’m always happy to chat about backend systems, data platforms, or new opportunities. Reach out through whichever channel works best.