Symfony is an enterprise level PHP framework which I've used to great effect since 2008. Symfony has a thriving community, strong commercial backing, and a cast-iron pledge on support and backwards-compatibility, important for business software living 5+ years.
For custom business software and API gateways, 90% of the time the Symfony framework delivers the best value for you. For new Symfony applications, take a look at our New Digital services page.
Times change. You’ve had skilled staff in-house and they’ve moved on. You’re left with a Symfony project and no one internal to support it.
Or you’ve decided to move on from your current agency, and you need a developer to extract the project (your project that you paid for!) from the agency, give you back control, and be on call when needed.
If that’s you, look no further. You follow dozens of companies who choose me to adopt, support and develop their Symfony applications.
Peter is one of the best I have worked with. It’s his pro-active input that I find so valuable. He will challenge decisions and use his experience to eliminate potential pitfalls early-on, enhancing the end result.
Symfony was released in 2006, and there are business-critical applications in production relying on unsupported versions of Symfony. Keeping old software running is a specialist skill, and I’m proud of our track record of maintaining and upgrading older Symfony projects.
Symfony has a strong backwards-compatibility promise and releases regular updates. Without care, it’s easy to unexpectedly end up with a legacy Symfony application.
Where the security risk is acceptable I can keep your Symfony 1.4, Symfony2 or Symfony 3 applications in production (if you don’t know what you’re running, I’ve published a how to find your Symfony version guide). Frequently these systems run internally at a company and aren’t exposed on the web, which reduces the hacking attack surface.
Like an aging car, these legacy Symfony applications need the occasional overhaul. Get in contact to discuss your requirements.
There are good reasons to upgrade a legacy application to the latest version of Symfony. This can be required by regulatory and compliance, for PHP compatibility reasons, to allow modern development to take place, or to prevent technical debt mounting up.
While I strive to keep all Symfony projects I’m responsible for within one version of the latest release, I can tailor this to your requirements.
If you’ve inherited a Symfony website or your in-house team lacks expertise, book a consultation with me. I can advise, and provide tailored one-to-one coaching and group training.
Modernise your existing PHP software by integrating Symfony into the codebase. This can be the first step to a full rewrite into Symfony, or a way to decouple new development from the old codebase.
I’ve done this for software processing £000,000s of sales and for niche business systems. Key features are:
Whether you want to move your existing Symfony application from one hosting provider or agency to another, or you want to improve the website performance and response times, I provide hosting and application performance consulting. Past successes have included increasing throughput by 900% and decreasing load times by 500%.
If misconfigured, Symfony can be slow. This is not usually a terminal problem and can be sorted out - often through a couple of minor changes.
✅ Experience. I’ve developed digital services for:
✅ I specialise in bespoke business software:
✅ I’m experienced integrating with external services:
I build long-lasting relationships with my clients, so the service you receive is everything.