Skip to content

Service

Software development

Internal tools, integrations and the unglamorous systems a business actually runs on, built in Laravel, PHP and TypeScript.

The interesting part of software is rarely the feature list. It's understanding the process well enough that the software makes it simpler, instead of adding one more place to click.

What I build

  • Internal tools for the jobs your team currently does in spreadsheets and email

  • Integrations that get your systems talking, so nobody copies data from one screen to another

  • Services and APIs that other software relies on, such as document rendering or data processing

  • Automation for the scheduled, repetitive work that keeps a business running

How I work

Understand the process first, write the scope down, build it with tests, and hand it over documented. Most of what I build is in Laravel and PHP, with TypeScript and Node.js where they fit better.

Proof

cg-cms is a good example. It is a whole CMS packaged as a Laravel library, with generators for new content types and a command line that lets tools like Claude Code draft content under the same rules as the editor.

Work behind it

Talk to me about Software development

The process, the bottleneck, roughly where you are up to.