Aktuell
Kapazitäten
frei
-> Jetzt anfragen! <-

Neue Symfony-Anwendungen, Upgrades auf aktuelle Versionen, API Platform und Messenger, Weiterentwicklung und Betreuung bestehender Symfony-Projekte.

Symfony Freelancer

Symfony ist seit Jahren mein Framework für alles, was über ein Shop-Plugin hinausgeht – und die Basis von Shopware 6. Wenn du eine Symfony-Anwendung neu bauen, auf eine aktuelle Version heben oder weiterentwickeln willst, bekommst du einen Entwickler, der das Framework aus dem Alltag kennt und weiß, welche Entscheidungen später teuer werden.

Typische Aufgaben

Neue Symfony-Anwendung

Backoffice, Portal, Middleware oder API: Architektur, Datenmodell, Umsetzung, Tests, Deployment. Klar strukturiert, damit ein zweiter Entwickler später ohne Einarbeitungswochen weitermachen kann.

Symfony-Upgrade

Von Symfony 3, 4, 5 oder 6 auf die aktuelle Version – inklusive PHP-Upgrade, Composer-Abhängigkeiten, Deprecations, Doctrine-Migrationen und Testabsicherung. In Etappen, damit der Betrieb weiterläuft.

API Platform

REST- oder GraphQL-APIs mit API Platform: Ressourcen, Sicherheit, Filter, Pagination, OpenAPI-Dokumentation. Für Partneranbindungen, Apps oder eine Headless-Architektur.

Messenger, Queues und Hintergrundjobs

Importe, Exporte, E-Mails, Berechnungen und Schnittstellenläufe aus dem Request auslagern – mit Symfony Messenger, RabbitMQ, Redis oder Doctrine-Transport, Wiederholung bei Fehlern und Monitoring.

Bestehendes Symfony-Projekt weiterentwickeln

Der bisherige Entwickler ist weg oder die Agentur hat keine Kapazität. Ich arbeite mich in die Codebasis ein, mache eine kurze Bestandsaufnahme und setze die offenen Anforderungen um.

Tests und Qualität nachrüsten

PHPUnit, Integrationstests, PHPStan, Coding-Standards und eine CI-Pipeline – damit Änderungen nicht mehr Angst machen.

Shopware 6 und Symfony verbinden

Eigenständige Symfony-Dienste, die mit dem Shop über API oder Messenger sprechen – für alles, was im Shop selbst nichts zu suchen hat.

So arbeite ich

  • Aktuelle Symfony-Versionen, PHP 8.x, Doctrine, Twig, API Platform, Messenger
  • Git, Docker, CI/CD, Staging vor Produktion
  • Code in deinem Repository, Dokumentation im Projekt, keine Abhängigkeit von mir

So arbeite ich

Drei Prinzipien, die in jedem Projekt gelten

1

Verstehen vor Umsetzen

Erst die kurze technische Einordnung: Was ist das eigentliche Problem, wo sitzt der Hebel, was ist wirtschaftlich sinnvoll? Dann die Umsetzung.

2

Umsetzen statt weiterreichen

Du sprichst mit dem Entwickler, der die Arbeit macht – keine Übergabekette, keine Blackbox, klare Statusmeldungen und frühe Warnung bei Risiken.

3

Übergeben statt festhalten

Code in deinem Repository, Tests, Dokumentation und ein Deployment-Ablauf, den dein Team versteht. Kein Vendor-Lock-in – dein System hängt danach nicht an mir.

Werdegang

Erfahrung auf einen Blick

Heute
Senior-Freelancer in laufenden Shopware-Projekten mehrerer Agenturen und Händler – eingespielt in fremde Repos, Prozesse und Deadlines.
Seit 2021
Selbstständig als Stefan Pilz Ltd. – remote für Händler und Agenturen: Shopware 5 und 6, Symfony, Migrationen, Betreuung.
2015 – 2020
E-Commerce-Backends: Warenwirtschaft, PIM und Amazon/eBay-Schnittstellen für rund 3,5 Mio. Produkte, danach die Mobilfunk-Webshops von Drillisch.
Seit 2012
Hauptberuflich Webentwickler – zuerst in einer Agentur: Websites und Shops mit Joomla, xt-Commerce und Shopware.
2002
Ausbildung zum Softwareentwickler abgeschlossen (C/C++). Ab 2004 erste eigene Websites mit PHP.

Gute Passung

Passt gut, wenn...

  • du eine konkrete Geschäftsanforderung hast, die Standardsoftware nicht sauber abdeckt.
  • du einen erfahrenen PHP-/Symfony-Entwickler suchst, der direkt umsetzt statt Tickets weiterzureichen.
  • du bestehende Systeme, Shops oder Schnittstellen hast, die zusammenspielen müssen.

FAQ

Häufige Fragen vor der Anfrage

Arbeitest du auch mit Laravel?

Mein Schwerpunkt ist Symfony, weil es auch die Basis von Shopware 6 ist. Bestehende Laravel-Projekte kann ich betreuen oder migrieren; für Neuentwicklungen empfehle ich Symfony.

Wie lange dauert ein Symfony-Upgrade?

Das hängt von Größe, Testabdeckung und Zahl der Abhängigkeiten ab. Nach einer kurzen Bestandsaufnahme (ein bis zwei Tage) bekommst du eine belastbare Schätzung und einen Etappenplan.

Kannst du in unserem Team mitarbeiten?

Ja – als externer Senior-Entwickler in eurem Repository, mit euren Prozessen (Pull Requests, Reviews, Sprints), remote.

Dienstleistungen

Alle Leistungen