Watertight backend consulting.

Yellow Raincoat caters for all your PHP needs. As an independent contractor specialising in backend technologies, I offer tailored PHP, Laravel and Symfony development services to deliver efficient and secure web applications.

I also streamline your development workflow by implementing continuous integration pipelines, performing code audits, and building Docker-based environments to bring a consistent and seamless development experience to your team.

Get in touch

Services


Consulting

  • Code audits with action points
  • Automated quality checks
  • CI/CD pipelines
  • Docker-based development environments

Development

  • Support existing teams
  • Take on individual projects
  • Short-term or longer-term
  • Full-time or part-time

Latest articles


See all articles on the blog

  • Another Hat in the Ring

    January 13th, 2026

    I’m building my own SaaS, joining a growing cohort of AI-powered developers choosing to go it alone. This is why, and what to expect.

Recent projects


See my LinkedIn profile for more

  • Superscript

    Superscript is an online insurance provider for businesses. I facilitated Superscript's transition to the latest Laravel and PHP versions, following a DDD approach and leveraging Event Sourcing. I built API endpoints, improved the code base, and automated the local setup using makefiles. I implemented static analysis tools for better code quality.

    • laravel
    • ddd
    • event-sourcing
    • api
    • phpstan
    • php-insights
  • OpenAPI HttpFoundation Testing

    This package makes it easy to validate HttpFoundation request and response objects (Symfony, Laravel, Drupal...) against OpenAPI definitions.

    • oss
    • testing
    • openapi
  • PHP Sussex

    I am the organiser of PHP Sussex, a Brighton-based meetup dedicated to PHP and web development in general. We hold monthly events where local professionals come to network and listen to industry leaders.

    • community
    • php
    • cicd
  • Annexe Développement

    Annexe Développement is a web agency based in Montreal, Canada. I streamlined their development workflow by introducing a new branching model and some quality checks automated through a CI pipeline, and migrated their development environments to Docker. I also built a Laravel Forge staging environment, automated production deployments with GitHub and Deployer, and mentored junior developers through presentations, code reviews, and workshops.

    • docker
    • cicd
    • php-insights
    • laravel-forge
    • devops
    • mentoring
  • Docker for web development series

    Series of articles aiming at helping Docker beginners get familiar with the technology by building a local development environment from the ground up.

    • oss
    • docker
    • devops
  • Dime

    Dime is a free and open-source command-line tool written in PHP to help people calculate their cryptoasset taxes in the UK. It uses Event Sourcing and DDD and is the subject of a blog series.

    • oss
    • ddd
    • cli
    • event-sourcing
    • laravel
    • phar