Symfony-Entwickler in Leipzig für Plattformen, die laufen müssen

Ihre Symfony-Anwendung trägt Ihr Geschäft: Buchungen, Abrechnungen, Kundenkommunikation. Mit jedem Jahr wächst sie, Abhängigkeiten veralten, neue Schnittstellen kommen hinzu. Ich halte sie stabil, aktualisiere sie sicher und baue neue Anforderungen sauber ein. Ich bin freiberuflicher Symfony-Entwickler mit über 15 Jahren PHP-Erfahrung und arbeite remote oder vor Ort in Leipzig und Umgebung.

Projekt anfragen

Wobei ich Sie unterstütze

  • Weiterentwicklung bestehender Plattformen

    Neue Features in gewachsenen Codebasen umsetzen, ohne Bestehendes zu brechen. Dazu gehören Tests und nachvollziehbare Änderungen.

  • Schnittstellen und Integrationen

    Anbindung von Abrechnungs-, Zahlungs- und Partner-APIs, inklusive Fehlerbehandlung, Wiederholungslogik und Protokollierung.

  • Updates und Wartung

    Symfony-Versionen und Komponenten planbar aktuell halten, damit Sicherheitsupdates kein Großprojekt werden.

  • Monitoring und Betrieb

    Logging, Alerting und Kennzahlen zeigen Fehler, bevor Kunden sie melden.

  • E-Mail-Versand und Hintergrundprozesse

    Zuverlässige Queues und Mailings, auch wenn viel los ist.

  • Neue Projekte

    Wenn Sie neu starten, setze ich das Projekt mit den passenden Werkzeugen effizient um, von der Architektur bis zum Deployment.

Aus der Praxis: Reise-Buchungsplattform

Über mehrere Jahre habe ich das Symfony-Backend einer Reise-Buchungsplattform mitbetreut. Zu meinen Aufgaben gehörten das Monitoring der Systeme, der E-Mail-Versand, die laufende Aktualisierung von Komponenten und die Anbindung neuer Abrechnungs-APIs. Bei einer Buchungsplattform zählt jede Minute Verfügbarkeit. Deshalb haben wir Änderungen im laufenden Betrieb in kleinen Schritten ausgerollt, getestet und mit der Möglichkeit, jederzeit zurückzugehen.

Aus der Praxis: Umzug eines gewachsenen Shops

Ein über 15 Jahre gewachsener PHP-Shop soll in eine moderne Symfony-Struktur überführt werden. Einen riskanten Komplett-Neubau gibt es dabei nicht. Gemeinsam mit dem Team bereiten wir den Umzug Schritt für Schritt vor: Zuständigkeiten im Code entflechten, Tests schaffen, wo vorher keine waren, und Bereiche einzeln in die neue Struktur überführen, während der Shop weiterläuft.

So arbeiten wir zusammen

  1. Kennenlernen

    Ein kurzes Gespräch zu Ihrem Projekt und Ihren Zielen.

  2. Einschätzung

    Ich sehe mir Code und Infrastruktur an und gebe Ihnen eine ehrliche Einschätzung. Das gilt auch, wenn die Antwort „nicht neu bauen“ lautet.

  3. Angebot

    Stunden-, tageweise oder als Projekt, je nachdem, was passt.

  4. Umsetzung

    In kurzen, nachvollziehbaren Schritten, eng abgestimmt mit Ihrem Team.

  5. Übergabe

    Dokumentiert, getestet und so, dass Ihr Team weiterarbeiten kann.

Schulungen

Sie möchten Ihr Team in Symfony fit machen, etwa für Updates, Tests oder saubere Architektur? Ich gebe Workshops und Inhouse-Schulungen, vor Ort in Leipzig und Umgebung oder remote.

Technologien

SymfonyDoctrineTwigPHPUnitREST APIsMySQLDockerGitLab CI

Häufige Fragen

Übernehmen Sie auch Projekte, die jemand anderes entwickelt hat?
Ja, das ist ein großer Teil meiner Arbeit. Ich arbeite mich strukturiert ein und dokumentiere dabei, was ich vorfinde. Davon hat auch Ihr Team etwas.
Arbeiten Sie mit unserem internen Team zusammen?
Ja. Entweder als Verstärkung im bestehenden Team oder eigenverantwortlich für einen klar abgegrenzten Bereich.
Wie aufwendig ist ein Symfony-Update?
Das hängt vor allem davon ab, wie viele Versionen übersprungen werden und wie gut der Code getestet ist. Nach einem Blick in die Codebasis kann ich das realistisch einschätzen und schlage einen schrittweisen Weg vor.
Kommen Sie auch vor Ort?
In Leipzig und Umgebung gern, ansonsten arbeite ich remote.
Wie wird abgerechnet?
Nach Stunden, Tagen oder als Festpreisprojekt. Das hängt vom Umfang ab und davon, wie gut sich die Aufgabe vorab abgrenzen lässt.

Symfony-Projekt besprechen?

Erzählen Sie mir, worum es geht. Ich melde mich in der Regel innerhalb von 24 Stunden.

Projekt anfragen