Senior Software Architect
& Python Specialist
I build web applications, APIs and integrations that solve practical business problems.
My work spans Python and Django development, database-backed applications, third-party integrations, payment systems and platforms supporting major running and marathon events in the UK and internationally.
With a background spanning backend development, full-stack applications and business-critical systems, I focus on connecting technologies and workflows into software that works reliably.
Alongside my professional work, I explore developer tooling, local AI coding agents and modern web technologies.
- Core // Python & Django Developer
- APIs // REST APIs, Payment Integrations
- Front // Nuxt & Vue, Static-First Websites
- Edge // Cloudflare & Developer Tooling
Capabilities & Services
Backend Development
Designing clean, explicitly typed REST APIs and relational database systems built to withstand intensive concurrent operational utilisation.
Integration Engineering
Composition of mission-critical third-party integrations and payment integrations: multi-tier settlement systems, webhooks and asynchronous message streams.
Web Platforms & Tooling
Bridging performant backend logic into Vue and Nuxt web platforms — static-first websites on Cloudflare, plus developer tooling and ingestion pipelines that automate delivery.
Experience Metrics
Over two decades of production operations spanning event technology, transactional high-volume checkouts and system optimisation.
Endurance Event Infrastructure
Engineered platforms processing enterprise global registration flows under heavy opening-day transaction bursts.
Secure Transaction Matrix
Production deployment of processing infrastructure leveraging Stripe, Worldpay and Payment Trust modules.
Performance Remediation
Auditing complex application footprints, tracing memory blocks and streamlining database query curves.
Select Production Cases
View All Matrix →I use personal projects to investigate engineering problems in greater depth, from local AI coding-agent reliability to developer tooling and modern web applications.
These projects provide a place to test ideas, evaluate trade-offs, document findings and share useful results.
Latest Insights
View All Articles →I write about software engineering, Python tooling, APIs, local AI development and the lessons learned while building and testing software.
The emphasis is on practical detail: what I was trying to solve, what I discovered, and what another developer might find useful.
A practical look at evaluating local coding models by tool use, task completion and verification rather than generated text alone.