Services

Senior PHP development, from a 25 year veteran

Custom PHP and web application development for businesses that need software built around their work — not the other way around. I've been building with PHP since the PHP 3/4 days, through 5, 7 and 8, and I've seen what works and what doesn't.

What I do

From a single feature to a full rebuild

Senior-level engineering on every project — clean code, security by default, and systems you'll still be able to maintain years from now.

Websites & customer portals

Public websites and secure customer areas where clients log in, manage accounts, and self-serve. Built for security and easy content updates.

  • Membership and login systems (email/password, social, two-factor)
  • Password reset, email verification, account approval flows
  • Role and permission management
  • Content editing — pages, news, documents, media
  • SEO-friendly, fast, responsive front-ends

Business management systems

Internal tools that put customers, orders, inventory, employees, and reporting in one place — replacing spreadsheets and siloed systems.

  • CRMs and customer records
  • Order, invoice, quote and payment processing
  • Inventory and stock tracking
  • Employee and workflow management
  • Dashboards and business reports

E-commerce & booking systems

Online stores, appointment booking, memberships, and payments — integrated with the services your business already relies on.

  • Stripe, PayPal, Square and other gateways
  • Recurring billing and subscriptions
  • Availability calendars and online booking
  • Shopping cart, orders and fulfilment tracking
  • Automated email and SMS confirmations

Custom APIs & data applications

Applications that connect to other systems, exchange data, or turn collections of information into something genuinely useful.

  • REST and JSON APIs with secure authentication
  • Webhooks and integrations with external services
  • Data import/export (CSV, Excel, XML, JSON)
  • Report generation — PDF, CSV, Excel
  • Complex database modelling and reporting

Existing application work

I've rescued, upgraded, and modernized applications written 10, 15, even 20 years ago — including old PHP 4/5 codebases other developers won't touch.

  • Legacy PHP migration (4/5/7 → PHP 8)
  • Framework upgrades: Laravel, Symfony, CodeIgniter
  • Database upgrades and query optimization
  • Bug fixing and feature additions
  • Performance and security modernization
  • Hosting migration moved with no downtime

Ongoing support & maintenance

Software needs regular care and feeding. I offer clear, responsive support so your application stays secure, fast, and current.

  • Security updates and vulnerability patching
  • PHP and dependency version upgrades
  • Monitoring, backups, and uptime checks
  • Performance tuning and caching
  • Ongoing improvements as your business grows

Technology

Proven stack, deep experience

25 years with the LAMP/LNMP stack, plus the modern tooling that keeps projects fast, testable, and maintainable.

PHP 8 MySQL / MariaDB PostgreSQL Redis Laravel Symfony CodeIgniter WordPress Magento JavaScript / Vue REST APIs Composer PHPUnit Docker Apache / Nginx Git / CI AWS / Cloud

Not sure what you need?

That's fine. Describe what you want the application to do and I'll help you work out the details.

Define My Project

Ready to define your project?

Answer a few questions and get a structured specification you can review, edit, and send to me.

Define My Project