02 / Freelance engineering services

PHP, Laravel, and API development

Full-stack features, integrations, and maintenance, from browser interfaces to application logic, APIs, and databases.

Develop the application you already have

I build and improve PHP and Laravel applications, REST APIs, and database-backed platforms. My experience also includes Drupal and XenForo, supporting work on established publishing and community systems. Work can range from adding a feature or connecting another system to maintaining an established codebase. We start with your business requirement and the constraints of the existing software.

From browser interface to application logic

My front-end work includes JavaScript and jQuery, HTML, CSS, SCSS, and Tailwind CSS, with Blade and Livewire for Laravel interfaces. I also work with Node.js and have some React experience. This breadth lets me follow a feature through the interface, application logic, and data it depends on.

Code your team can build on

You receive reviewed implementation, relevant tests, and an explanation of how the change fits your application. Data models, API contracts, and understandable code give the next developer a clearer foundation for future work. AI-assisted development supports the implementation and review process.

Work alongside your team

I provide remote engineering capacity for agencies and in-house teams, working within an agreed delivery and communication pattern. We establish priorities, keep progress and decisions visible, and discuss changes in scope as they arise.

A project or an engineering contract

Start with a scoped feature, an integration, a paid technical investigation, or a freelance contract. We agree the deliverables, budget, working pattern, and timing. Ongoing maintenance and retained capacity are also available.

Let’s put experience to work

What do you need to
build, connect, or fix?

A scoped project, remote freelance capacity, agency support, or ongoing engineering. Tell me about the work and the timing you have in mind.

Discuss your project

Scope, availability, and next steps agreed directly with me.