DuskByte

Capability

We take over Symfony platforms other teams built.

Our flagship Symfony system runs the pricing operation of a European foodservice buying group: 50 distributors, 10,000+ products, 100+ supplier feeds reconciled daily. The same seven people architected it, built it and support it today. That is what stewardship means here.

The situations this page is for

Your previous developer has left and the Symfony application they built still runs the business. An agency delivered your platform on Symfony or API Platform and moved on. Or the system works, but it sits on an old Symfony version, nobody dares deploy, and every fix takes longer than the last.

None of this means the platform is bad. It means nobody owns it. We fix, complete and then keep what others started.

The first two weeks

We do not start by writing code. We start with a fixed-price architecture review: we read the codebase, map how it deploys, check the backup is actually complete, find the single points of knowledge, and tell you what is genuinely risky versus what merely looks old. You get the findings whether or not you hire us for the work.

Before any change ships, we build the test coverage the platform should have had. Avneet, our test engineer, verifies every release with functional and regression coverage. Every deployment is rollback-safe. This is why we can touch systems other teams are afraid of.

Where your Symfony version stands right now

Symfony's support calendar has a cliff coming. Symfony 6.4 LTS loses bug-fix support on 30 November 2026. Symfony 5.4 already receives security fixes only. Anything older, including the Symfony 2, 3 and 4 applications still common in production, gets no patches at all. The current LTS is 7.4, supported to November 2028.

If your platform carries revenue on an old Symfony version, that is not a roadmap item. It is a standing risk with a date on it. Our answer is not a one-off upgrade; it is stewardship: an ongoing retainer where the same people who assessed your platform keep it current, tested, monitored and safe to change.

Symfony and API Platform, at production scale

API Platform is where Symfony earns its keep in serious systems, and it is the backbone of our flagship. The pricing platform ingests 100+ supplier sources over REST, FTP, CSV and XML through API Platform and Doctrine, running on AWS EKS with Kubernetes. Results, verbatim from production: price preparation cut from five days to under one, 95% fewer pricing errors, 50% faster promotions across 50 distributors and 10,000+ products.

At enterprise scale we have modernised PHP estates end to end: two years migrating dozens of applications and databases to modern stacks including AWS, taking PHP 5.6 to 8 through parallel Docker environments that compare old and new outputs on the same requests before cutover.

What we are straight about

Symfony work at DuskByte runs deep rather than wide: one flagship platform carried for years in production, plus enterprise PHP modernisation, rather than a long list of shallow engagements.

We will not start hourly work on a platform we have not assessed. We will usually try to talk you out of a full rewrite. And we never criticise the developers who came before us.

Questions

Common questions

Who can take over an existing Symfony application?
Look for three things: an assessment before any code is written, a plan for test coverage on a codebase that has none, and rollback-safe deployments. Our answer is a two-week fixed-price architecture review, tests before changes, and the same seven people staying on the platform afterwards.
Can you upgrade an old Symfony application safely?
Yes, and the order of work is tests first, upgrade second. With no test suite you cannot find breakages by reading the code. On estates too large for that approach alone, we run parallel environments, old beside new, comparing outputs on identical requests before cutover.
Do you work with API Platform?
Yes, in production at scale: our flagship reconciles 100+ supplier feeds daily through API Platform and Doctrine. We take over existing API Platform systems as well as extending them.
Our developer left and the Symfony app is undocumented. What should we do first?
Secure a complete backup: code, database and server configuration. Change the credentials they held. Then assess before developing.

Need someone to own your Symfony platform?

Start with the fixed-price architecture review. Two weeks, findings in plain language, and a plan you can act on with us or without us.