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.