About
Software engineer and founder based in Northern Ireland. I build web applications and AI products, working with startups and established companies.
Background
I've spent my career building software across various domains - from early-stage startups to established enterprises. My focus is on creating practical, maintainable systems that solve real problems.
Currently working with FastAPI, Svelte, and distributed systems. I enjoy the challenge of building AI products for regulated environments where reliability and compliance are paramount. I work with tools like Ollama for local LLM deployment, FastMCP for building Model Context Protocol servers, and RAG systems for grounding AI responses in real data.
Interests
Outside of work, I'm a keen gardener, enjoy reading fiction, and value time spent with family. I have a love/hate relationship with golf - mostly hate when I'm playing, mostly love when I'm not.
I watch a lot of TV and feel absolutely no guilt about it. Good storytelling is good storytelling, regardless of the medium.
I write about software, systems, and whatever else interests me. My notes are handy snippets and things I've learned. Thoughts are random things that pop into my head - politics, favourite ice cream, whatever comes first. I don't use social media for this because the world is fucked.
For what I'm currently working on, see my /now page.