Ship Agent-Written Code You Can Actually Trust
AI-assisted delivery breaks in production because nobody built the guardrails first, so that's what I build: sandboxing, policy enforcement, quality gates, and then I help your team actually run it. 20+ years of backend engineering underneath, e-commerce and PHP included.
If your problem is managing thirty in-house engineers, I'm the wrong person.
Core Expertise
Agentic Delivery Governance
Containment, policy enforcement, and automated quality gates for AI-assisted development. This is the infrastructure that catches a problem before it ships.
- Guardrail & policy design
- Sandboxed agent environments
- Automated QA/CI gates
Fractional CTO & Technical Leadership
Sole technical lead for a mid-market e-commerce operation. I own the architecture, run the infrastructure it trades on, and I'm the one who delivers what actually ships, agent-driven work gated by my own tooling. External agencies come in alongside me, working to standards I set.
- Technical strategy & roadmapping
- Architecture & code review
- Hiring & team standards
Infrastructure & Automation
Ansible automation, Proxmox virtualisation, and bare metal server management. Private cloud preferred.
- Ansible playbooks and roles
- Proxmox virtualisation
- Bare metal server management
Agentic Delivery Governance
Containment, policy enforcement, and automated quality gates for AI-assisted development. This is the infrastructure that catches a problem before it ships.
- Guardrail & policy design
- Sandboxed agent environments
- Automated QA/CI gates
Fractional CTO & Technical Leadership
Sole technical lead for a mid-market e-commerce operation. I own the architecture, run the infrastructure it trades on, and I'm the one who delivers what actually ships, agent-driven work gated by my own tooling. External agencies come in alongside me, working to standards I set.
- Technical strategy & roadmapping
- Architecture & code review
- Hiring & team standards
Infrastructure & Automation
Ansible automation, Proxmox virtualisation, and bare metal server management. Private cloud preferred.
- Ansible playbooks and roles
- Proxmox virtualisation
- Bare metal server management
Backend & PHP Engineering
Complex, modern PHP systems built to last, covering legacy transformation, scalable API design, and high-throughput backend architecture.
- Custom PHP 8.x architecture
- Legacy system modernisation
- Database optimisation
TypeScript & Modern JS
Full-stack TypeScript including Node.js backend services, CLI tools, and modern JS architecture.
- Node.js backend services
- CLI tooling
- TypeScript architecture
Latest Articles
Component-Driven Design with React, TypeScript, and Storybook
How building UIs as a hierarchy of typed, isolated components, with styling controlled entirely through declared props, produces design systems that stay coherent, testable, and maintainable at scale.
PHP Exception Best Practices: Hard Rules, Project-Level Hierarchies, and Modern 8.4 Patterns
Simple hard rules for when to throw RuntimeException vs LogicException vs InvalidArgumentException, when to create project-level exceptions, how to structure them with typed properties and static factory methods, and how to log them properly with Monolog. Python and TypeScript get a cursory treatment at the end.
OpenAPI and Automatic Code Generation: Define Once, Generate Everywhere
How OpenAPI specifications let you define your API once and automatically generate type-safe client SDKs, server stubs, and models in PHP, TypeScript, Python, and dozens of other languages.
The Art of Modern PHP 8
Written by Joseph Edmonds, published by Packt Publishing. Helps developers worldwide upgrade legacy PHP applications to modern standards.
View on Packt