Backends, die auch nachts um drei laufen.

Ich bin Andreas Kunisch und baue seit 2010 Webanwendungen, die im Alltag halten. Heute vor allem mit Symfony und Laravel, dazu KI-Workflows, die Ihre Systeme miteinander verbinden.

Erfahrung aus Festanstellungen bei

Projekte:

Aus der Praxis.

Ein paar Beispiele aus meiner bisherigen Arbeit.

Reise-BuchungsplattformTourismus, Backend-Entwicklung

Die Buchungsabrechnung, neu gebaut und endlich testbar.

Die Abrechnung lief in einem alten Monolithen. Ihre XML-Dokumente setzte sie als rohe Strings direkt im Code zusammen, schwer zu lesen und kaum zu testen. Ich habe sie in den modernen Symfony-Monolithen überführt und dabei von Grund auf neu strukturiert.

  • Ein typisiertes Objektmodell ersetzt die XML-Strings. Jede Abrechnung lässt sich lesen und erweitern.
  • Unit-Tests sichern die Abrechnungsregeln ab, möglich erst durch die neue Klassenstruktur.
  • Vorher-nachher-Diffs zwischen altem und neuem System haben jede Abweichung sichtbar gemacht, bevor sie live ging.
  • Optimierte Performance, damit die Abrechnungsläufe schneller durchlaufen.
  • Strukturiertes Logging macht jede Abrechnung nachvollziehbar.
  • Symfony
  • PHPUnit
  • XML
  • MySQL
  • Docker

HunderteBuchungen pro Tag laufen durch die neue Abrechnung

News-Portal und NewsletterFachverlag, Full-Stack-Entwicklung

Der Newsletter, der sich aus den aktuellen Artikeln baut.

Jede Ausgabe wurde von Hand aus den aktuellen Artikeln zusammengestellt, rund drei Stunden pro Newsletter. Ich habe einen Drag-and-drop-Editor gebaut, der die neuesten Artikel direkt anbietet, und das Rendering auf MJML umgestellt.

  • Der Editor bietet die neuesten Artikel an. Ein Newsletter entsteht per Drag-and-drop in etwa fünf Minuten.
  • Die Redaktion bekommt die Arbeitsstunden zurück, die vorher ins Kopieren und Formatieren flossen.
  • Feste MJML-Vorlagen sorgen für ein einheitliches Look-and-feel in jeder Ausgabe.
  • Die Darstellung ist für Desktop, Tablet und Smartphone optimiert und funktioniert in Outlook, Gmail und Apple Mail.
  • Laravel
  • MJML
  • JavaScript
  • Elasticsearch
  • MySQL

5 Min.pro Ausgabe, vorher rund 3 Stunden Handarbeit

Infrastruktur und Data OperationsGesundheitswesen, Systemadministration und Teamleitung

Ein Data-Ops-Team, das sich die Routine selbst abnimmt.

Neben der Systemadministration habe ich ein Data-Operations-Team aufgebaut und geleitet. Es hat täglich mehrere Millionen Datensätze zwischen Geschäftskunden übertragen. Wiederkehrende Abläufe haben wir Schritt für Schritt automatisiert, bis kaum noch Handarbeit übrig war.

  • Aufbau und Leitung des Data-Operations-Teams
  • Automatisierung täglicher Prozesse, inklusive Monitoring
  • Täglicher Betrieb hochverfügbarer Infrastruktur über mehrere Rechenzentren
  • Linux
  • MariaDB Galera
  • HAProxy
  • Bash
  • nagios

95 %weniger manuelle Eingriffe durch Automatisierung

Weitere Projekte

  • Medizintechnik

    Vertriebs-App

    Cross-Platform-App für den Außendienst: die komplette Produktpalette mit den Vorteilen jedes Produkts direkt in der App, offline nutzbar und an das bestehende CRM angebunden.

    Weniger Papier, einfachere Verkaufsgespräche

    Flutter, Laravel, REST APIs

  • Automotive

    Autohaus-Webpräsenz

    Fahrzeuginserate kommen automatisch über die mobile.de-API auf die Website, dazu ein eigener Admin-Bereich für alle Inhalte.

    Keine doppelte Pflege der Inserate mehr, das spart Zeit

    Laravel, REST APIs, MySQL

Leistungen:

Was ich für Sie baue.

Von neuen Backends bis zur Automatisierung bestehender Abläufe. Sie haben einen Ansprechpartner für alles, was dazwischen liegt.

Backend-Entwicklung mit Symfony und Laravel

Webanwendungen und APIs, die unter Last stabil bleiben und auch nach Jahren noch wartbar sind. Ich entwickle neue Features in gewachsenen Codebasen und setze neue Projekte mit den passenden Werkzeugen um, getestet und dokumentiert.

  • Symfony und Laravel auf aktuellem PHP
  • Saubere Architektur, Tests und statische Analyse
  • Performance durch Caching, Queues und optimierte Datenbankzugriffe

APIs und Integrationen, auf die Verlass ist

REST-APIs für Frontends und Partner sowie die Anbindung externer Dienste wie Zahlungs-, Abrechnungs- oder CRM-Systeme. Mit Idempotenz, Wiederholungen und sauberer Protokollierung funktioniert die Schnittstelle auch dann, wenn die Gegenseite hakt.

  • REST-APIs mit OpenAPI-Dokumentation
  • Zahlungs-, Abrechnungs- und Partner-APIs
  • Webhooks, Queues und Wiederholungslogik

Legacy-Modernisierung ohne Betriebsrisiko

Gewachsene PHP-Anwendungen überführe ich Bereich für Bereich in eine moderne Struktur, mit Tests als Sicherheitsnetz und während das System weiterläuft. Ein riskanter Komplett-Neubau ist selten nötig.

  • Bestandsaufnahme und schrittweiser Fahrplan
  • Charakterisierungstests vor jedem Umbau
  • Umzug nach Symfony und PHP-Updates

Aktuell bereite ich gemeinsam mit dem Team den Umzug eines über 15 Jahre gewachsenen PHP-Shops nach Symfony vor.

Betrieb, Tests und Deployment

Automatisierte Tests, statische Analyse und CI/CD-Pipelines bringen Änderungen sicher in Produktion. Monitoring und Alerting melden Probleme, bevor Ihre Kunden sie bemerken. Releases werden damit zur Routine.

  • CI/CD mit GitLab, GitHub Actions und Woodpecker
  • PHPUnit, PHPStan und Code Reviews
  • Docker, Kubernetes, Monitoring und Alerting

Prozesse verknüpfen, Abläufe automatisieren

Viele Abläufe laufen noch von Hand: Daten werden abgetippt, E-Mails sortiert, Listen abgeglichen. Ich verbinde Ihre Systeme über Schnittstellen und Queues und setze KI dort ein, wo sie spürbar Arbeit abnimmt, etwa beim Verstehen von Anfragen, E-Mails und Belegen.

  • Systeme über APIs und Webhooks verbinden
  • KI-Agenten mit klaren Grenzen und Kontrollpunkten
  • Betrieb mit Monitoring, Logs und Fehlerbehandlung

Dazu gehören eigene Claude-Code-Plugins und Agenten sowie Schulungen für Teams, die mit KI arbeiten wollen.

Andreas Kunisch
Andreas Kunisch Leipzig
Seit
Erste Zeilen Code mit 13, professionell seit 2010
Ort
Leipzig, remote oder vor Ort
Kern
Symfony, Laravel, APIs, KI & Automatisierung, Mobile Apps
Eigene Projekte
Webwerk Leipzig, traudel.app

Über mich: Ich kenne Software von beiden Seiten: aus der Entwicklung und aus dem Betrieb.

Meine ersten Zeilen Code habe ich mit 13 geschrieben, beruflich entwickle ich seit 2010. Angefangen habe ich als Java-Entwickler. Danach war ich Systemadministrator für hochverfügbare Infrastruktur über mehrere Rechenzentren und habe dort ein Data-Operations-Team aufgebaut und geleitet. Es folgten Jahre als Entwickler für einen Fachverlag und für eine Reise-Buchungsplattform. Heute arbeite ich vollständig selbstständig: Backends mit Symfony und Laravel, dazu Oberflächen mit React oder Vue und Apps mit Flutter, wo ein Projekt es braucht.

So arbeite ich

  • Betrieb von Anfang an mitgedacht

    Ich baue Software, die sich testen lässt, automatisiert ausgeliefert wird und im Betrieb zeigt, was sie tut. Fehler fallen auf, bevor Ihre Kunden sie bemerken.

  • Jede Änderung belegt

    Tests, Vorher-nachher-Vergleiche und saubere Logs zeigen, dass eine Änderung tut, was sie soll. So sehen Sie schon unterwegs, wo das Projekt steht.

  • Direkt mit dem, der entwickelt

    Kein Projektleiter dazwischen: Sie sprechen mit mir. Ich verstehe den Code und das Geschäft, das darauf läuft.

Eigene Projekte:

Eigene Projekte

Ein Ausschnitt aus dem, was ich neben Kundenprojekten aufbaue.

Mitgründer

Webwerk Leipzig

Mit Webwerk Leipzig wollen wir das Web von morgen mitgestalten. Zu zweit bauen wir schnelle, durchdachte Websites für Betriebe aus Leipzig, persönlich und vor Ort.

webwerk-leipzig.de
Beispielseite für einen Malerbetrieb
Beispielseite für eine Fahrschule
Beispielseite für ein Restaurant
Mitgründer, in Arbeit

traudel.app

Nachbarschaft bedeutet mehr als nebeneinander zu wohnen.

Traudel ist unser Versuch, Menschen im digitalen Zeitalter wieder zusammenzubringen: für Hilfe, ehrliche Empfehlungen und das gute Gefühl, füreinander da zu sein. Die App läuft im Browser und auf dem Handy. Man liest Beiträge aus der Umgebung und schreibt selbst welche, sortiert nach Typ und Kategorie.

  • Kostenlos
  • Keine Werbung
  • Verschenken und verleihen
  • Gebaut in Leipzig
Kompetenzen:

Womit ich arbeite.

Vom Backend bis zur Oberfläche: das, womit ich täglich Systeme baue und betreibe.

  • Symfony

    Backends und APIs für Plattformen und interne Systeme, mit Doctrine, Messenger und API Platform.

  • Laravel

    Fachportale, Newsletter-Tools und Kundenprojekte, schnell umgesetzt und gut wartbar.

  • REST-APIs und Integrationen

    Schnittstellen zu Zahlungsanbietern, CRMs und Partnern. Webhooks, Retries und saubere Fehlerbehandlung halten sie stabil.

  • React und Vue

    Oberflächen und Dashboards zu den Backends, damit Daten und Abläufe auch im Browser gut bedienbar sind.

  • Flutter

    Cross-Platform-Apps für iOS und Android, etwa für den Vertrieb im Außendienst.

  • PostgreSQL, MySQL und MariaDB

    Datenmodelle, optimierte Abfragen und hochverfügbare Galera-Cluster.

  • CI/CD und Qualität

    Docker, Pipelines, PHPUnit, PHPStan und Code Reviews. Jede Änderung ist geprüft, bevor sie live geht.

  • Linux und Betrieb

    Server, Monitoring und Hochverfügbarkeit über mehrere Rechenzentren.

  • KI-Workflows

    Claude Code, LLM-APIs und Agenten, die interne Prozesse verbinden und automatisieren.

Außerdem im Einsatz
  • PHP 8
  • Doctrine
  • Eloquent
  • Redis
  • Elasticsearch
  • Kubernetes
  • nginx
  • Sentry
  • OAuth2
  • JWT
  • OpenAPI
  • MJML
  • Bash
  • Git

Häufige Fragen

Was Kunden vor dem ersten Gespräch meistens wissen wollen.

Nach einem ersten Gespräch erstelle ich ein Angebot, das zu Ihren Anforderungen passt. Abgerechnet wird nach Stunden, Tagen oder als Projekt. Während der Arbeit stimmen wir uns regelmäßig ab, und Sie wissen jederzeit, wo das Projekt steht.

Ich arbeite sowohl an kleinen Projekten (z.B. API-Entwicklung, einzelne Features) als auch an größeren Vorhaben (komplette Backend-Systeme, Legacy-Modernisierung). Die typische Projektdauer reicht von wenigen Wochen bis zu mehreren Monaten.

Ja. Ich arbeite vollständig remote und bin verteilte Teams gewohnt. Termine vor Ort in Leipzig und Umgebung sind ebenfalls möglich.

Fragen Sie am besten direkt nach. Ich plane Projekte im Voraus und kann Ihnen deshalb verlässlich sagen, ab wann ich Zeit für Ihr Vorhaben habe.

Ja. Nach Projektabschluss übernehme ich auf Wunsch die Wartung, also Sicherheitsupdates, Monitoring, Bugfixes und kleinere Weiterentwicklungen.

Kleinere Aufgaben rechne ich nach Stunden ab, längere Einsätze nach Tagessätzen. Für klar umrissene Projekte ist auch ein Festpreis möglich. Die Details klären wir im Gespräch.

Woran arbeiten Sie gerade?

Ein paar Sätze genügen, ob neues Backend, Modernisierung oder ein Ablauf, der automatisiert werden soll. Ich melde mich mit Rückfragen oder einem Terminvorschlag.

Antwort in der Regel innerhalb von 24 Stunden

  1. NachrichtEin paar Sätze zu Ihrem Vorhaben, über das Formular oder per E-Mail.
  2. KennenlerngesprächWir klären Ziele, Rahmen und offene Fragen, remote oder vor Ort in Leipzig.
  3. Individuelles AngebotFlexibel auf Stunden-, Tages- oder Projektbasis.
Lieber direkt?LinkedIn
Worum geht es?

Mit dem Absenden des Formulars werden Ihre Angaben zur Bearbeitung Ihrer Anfrage verarbeitet. Weitere Informationen finden Sie in der Datenschutzerklärung.