I've spent 4+ years writing software for a living: weighing software in PowerBuilder and SQL as an apprentice, then PHP, JavaScript and MariaDB on a custom MVC framework, where I build APIs, integrations and database-driven features for live, business-critical sites. In my own projects I work in Laravel, Rust, TypeScript, React and Svelte. I'm happiest on the backend, designing the data, the services and the edges between them, and comfortable carrying a feature through to the front end.
I build with AI-assisted tools such as Claude Code, and treat them as a fast pair programmer rather than an autopilot. I designed the structure of Orbis Scriptor myself, its Rust layers and typed bindings to the front end, and used Claude Code for the repetitive scaffolding and tests, with every change held to Clippy and the test suite. AI makes the routine parts quicker; I review what it writes and keep the design decisions and trade-offs for myself.
- Experience
- 4+ years writing software
- Based in
- Stratford-upon-Avon
- Open to
- Mid-level full-stack and backend roles, and freelance projects
- Work setup
- Remote, hybrid or on-site
- Backend
- PHP, custom MVC, Laravel, Rust, SQL / MariaDB / SQLite, PowerBuilder, C#
- Frontend
- JavaScript / jQuery, TypeScript, React, Svelte, Vue, Tailwind CSS
- Practice
- REST and external API integrations, Query optimisation, Testing with Pest and cargo test, Static analysis, CI with GitHub Actions, Docker and Caddy, AI-assisted development with Claude Code