Lebenslauf / CV

Seit über 28 Jahren entwickle ich professionelle Webanwendungen — von prozeduralem PHP in den frühen 2000ern bis hin zu modernen Symfony-Architekturen mit TDD, CQRS und Microservices. Mein Schwerpunkt liegt auf wartbarem Backend-Code, sauberen APIs und testgetriebener Entwicklung mit hoher Coverage.

Als Freelancer arbeite ich überwiegend über Recruiter für mittlere bis große Unternehmen an Projekten mittlerer bis hoher Komplexität. Remote-first, strukturiert und mit transparenter Kommunikation — bundesweit verfügbar.

Dass ich Automatisierung nicht nur für Kunden baue, zeigt mein Praxisbericht: KI-gestützte Prozessautomatisierung im eigenen Betrieb.

Technisches Qualifikationsprofil

KI & Automatisierung
  • LLM-Integration (API & SDK) 1 J.
  • Agenten-Workflows & MCP 1 J.
  • Prozessautomatisierung (n8n) 1 J.
  • Prompt-Design & Guardrails 1 J.
  • KI-Regulatorik (Art. 50 KI-VO) 1 J.
Backend-Entwicklung
  • PHP Objektorientiert 22 J.
  • PHP Prozedural 28 J.
  • Symfony 4+ 8 J.
  • Yii 2+ 11 J.
Datenbanken
  • MySQL / MariaDB 24 J.
  • PostgreSQL 4 J.
  • NoSQL (MongoDB, Redis) 12 J.
  • Oracle 2 J.
Messaging & Async
  • Symfony Messenger 5 J.
  • RabbitMQ / AMQP 5 J.
  • WebSockets / Swoole 3 J.
  • CQRS / Event-Sourcing 5 J.
Frontend-Entwicklung
  • HTML, Javascript, CSS, SASS 28 J.
  • jQuery, JSON, Ajax 17 J.
  • React 8 J.
  • Stimulus / Turbo 1 J.
WordPress
  • Plugin-Entwicklung 18 J.
  • Theme-Entwicklung 16 J.
  • Gutenberg Blöcke 6 J.
  • Custom Posttypes / Metas 15 J.
  • WP-Hooks (Actions/Filters) 15 J.
Tools & Workflows
  • Git / GitHub / GitLab 21 J.
  • Docker 8 J.
  • Jira / Scrum / Kanban 14 J.
  • IntelliJ / PHPStorm 16 J.
Qualität & Delivery
  • PHPUnit / CodeCeption 10 J.
  • PHPStan / Statische Analyse 6 J.
  • SonarQube / SonarCloud 4 J.
  • CI/CD (GitHub Actions, GitLab CI) 8 J.
  • Code Review / Pair Programming 9 J.

Projekthistorie

Jacomeit IT Jacomeit IT

Jacomeit IT

Seit Juli 2026

KI-Agenten-Team im Tagesbetrieb · Eigenes Vorhaben

Sieben Agentenrollen mit MCP-Anbindung an Jira, Confluence und Slack, dazu 34 aktive n8n-Workflows

Kontext: Eigenes Vorhaben, kein Kundenmandat. Seit Juli 2026 laufen Recherche, Entwürfe, Betriebsüberwachung und Reporting im eigenen Betrieb über ein Team spezialisierter KI-Agenten. Jede Rolle hat einen eigenen Steckbrief, ein eigenes Atlassian-Konto und einen eigenen Slack-Kanal.

Meine Rolle

Konzeption, Aufbau und Betrieb: Rollenschnitt, Werkzeug-Anbindung über MCP, Workflow-Entwicklung in n8n, Betrieb des LLM-Gateways auf eigenem Server sowie die Freigabe- und Dokumentationsregeln, nach denen die Agenten arbeiten dürfen.

Highlights

  • Sieben Agentenrollen mit eigenem Steckbrief, eigenem Atlassian-Konto und eigener Slack-Anbindung
  • 34 aktive n8n-Workflows: 11 Slack-Agenten, 12 zeitgesteuerte Jobs, 10 Sub-Workflows, 1 Chat
  • 615 Workflow-Ausführungen vom 1. bis 15. August 2026, davon 7 Fehler — 98,9 % erfolgreich
  • Freigabe-Workflow als feste Regel: Recherche und Entwürfe autonom, Veröffentlichen und Senden nur nach Freigabe
  • Architekturentscheidungen als ADR im Entscheidungs-Log dokumentiert, nicht nur umgesetzt
  • Eigenes LLM-Gateway (LiteLLM) auf eigenem Server, Modellwahl je Rolle statt pauschal

Stack

Claude (Opus/Sonnet) · MCP · n8n · LiteLLM · Slack · Jira · Confluence · Baserow · Docker

Jacomeit IT Jacomeit IT

Jacomeit IT

Seit Juli 2026

LLM-Chat-Assistent in Symfony · Eigenes Produkt

Produktiver Chat auf der eigenen Website: SSE-Streaming, Prompt-Injection-Prefilter, zweistufiger Kill-Switch

Kontext: Öffentlich erreichbarer KI-Assistent auf jacomeit.de, seit Juli 2026 produktiv. Eigenes Symfony-Modul mit 43 Klassen, angebunden an ein selbst betriebenes LLM-Gateway statt direkt an einen Anbieter.

Meine Rolle

Alleinige Konzeption und Umsetzung — vom Modulschnitt über Streaming und Missbrauchsschutz bis zu Betrieb, Datenschutz und Kennzeichnung nach Art. 50 KI-VO.

Highlights

  • Antwort-Streaming über Server-Sent Events, Anbindung an ein eigenes LiteLLM-Gateway
  • Prompt-Injection-Prefilter vor jedem kostenpflichtigen Aufruf, dazu Rate-Limiting und signierte Session-Tokens
  • Zweistufiger Kill-Switch: Env-Flag und Admin-Schalter, Abschaltung ohne Deploy
  • Versionierter System-Prompt über die Admin-Oberfläche mit Code-Fallback
  • Automatische Löschung der Sitzungen nach 90 Tagen als Scheduler-Job
  • Kennzeichnungspflicht nach Art. 50 KI-VO am Tag des Inkrafttretens umgesetzt: serverseitige Transparenz-Instruktion an jedem Prompt, Offenlegung vor der ersten Eingabe, eigener Abschnitt in der Datenschutzerklärung
  • 22 Testklassen im Modul, PHPStan Level 8 ohne Ausnahmen

Stack

PHP 8.5 · Symfony 8.1 · LiteLLM · Server-Sent Events · Doctrine · Stimulus · PHPUnit · PHPStan

Jacomeit IT Jacomeit IT

Jacomeit IT

Seit August 2026

Automations-Box · Geschäftsfeld im Aufbau

Standardisierte KI-Automatisierung für inhabergeführte KMU statt Einzelprojekte

Kontext: Gemeinsam mit einem Partner aufgebautes Geschäftsfeld für inhabergeführte KMU im Land Bremen. Ziel sind wiederverwendbare Automatisierungsbausteine mit fester Lieferform statt individueller Projektarbeit. Stand August 2026: Konzeption abgeschlossen, erste Kundeninstallation steht aus.

Meine Rolle

Technischer Baukasten und Machbarkeit: Auswahl der Bausteine, Betriebsmodell, Aufwands- und Preiskalkulation sowie die rechtliche Bewertung.

Highlights

  • Vollständige Konzeption dokumentiert: Use-Case-Katalog, Technik-Baukasten, Lieferform, Geschäftsmodell und Preise, Recht und Risiken, Go-to-Market
  • Nutzenrechnung fürs Verkaufsgespräch durchgerechnet, jede Zahl mit Quelle statt Schätzung
  • Externe KI-Zweitmeinungen werden strukturiert erfasst und geprüft, nicht übernommen
  • Technische Basis identisch zum eigenen Betrieb — was ausgeliefert wird, läuft vorher hier

Stack

n8n · LLM-Gateway · Baserow · Docker

EWE AG

EWE AG

Februar 2026 - Juni 2026

vermittelt durch Hays AG

Event-driven Symfony Migration · Energieversorger

Legacy-Ablösung & Einführung von Event-driven Architecture im 3–5-köpfigen Team

Kontext: Vollzeit-Mandat beim Energiekonzern EWE AG von Februar bis Juni 2026 in einem 3–5-köpfigen Team: Einführung Event-driven Architecture (EDA) und schrittweise Ablösung von PHP-Legacy.

Meine Rolle

Symfony-Entwickler mit Fokus auf EDA-Einführung. Konzeption und Umsetzung asynchroner Verarbeitung über Symfony Messenger sowie Mitarbeit am Abbau gewachsener Legacy-Strukturen.

Highlights
  • Einführung Event-driven Architecture via Symfony Messenger
  • Asynchronous Command Processing
  • Schrittweise Migration von PHP-Legacy nach Symfony
  • Aufbau sauberer Domain-Grenzen im neuen Stack
Stack

Symfony · PHP · Symfony Messenger · Event-driven Architecture · CQRS · Async Command Processing

N.V.L. & Co. KG N.V.L. & Co. KG

N.V.L. & Co. KG

Februar 2024 - Dezember 2025

Legacy PHP → Symfony Migration · Schiffbau

Schrittweise Modernisierung eines Legacy-Systems im 11-köpfigen Team — teils im VS-Bereich

Kontext: Knapp 2 Jahre in einem 11-köpfigen Team eines deutschen Schiffbau-Unternehmens. Schrittweise Überführung eines gewachsenen Legacy-PHP-Systems nach Symfony, teilweise im Verschlusssache-Bereich.

Meine Rolle

Backend-lastige Fullstack-Mitarbeit an Legacy-Modernisierung und punktueller Greenfield-Migration auf Symfony 5+. Mitverantwortung für komplexe Datenbankzugriffe, asynchrone Verarbeitung und Frontend-Module.

Highlights
  • Erweiterung & Modernisierung eines komplexen Legacy-PHP-Systems
  • Streckenweise Migration nach Symfony 5+
  • Komplexe Oracle-SQLs für Geschäftslogik & Reporting
  • AMQP/RabbitMQ-Messages für asynchrone Verarbeitung
  • Eigene JavaScript-/ExtJS-Frontend-Module
  • Compliance-, Resilienz- & Sicherheits-Schulungen (VS)
Stack

PHP · Symfony 5+ · Oracle · RabbitMQ/AMQP · JavaScript · ExtJS · Jira/Kanban

Interquest Media S.L. Interquest Media S.L.

Interquest Media S.L.

Juli - November 2023

Symfony API + WebSockets · Community-Plattform

Backend-Fokus & Docker-Migration im 2-Personen-Team

Kontext: Mitarbeit in einem 2-Personen-Team an einer Community-Plattform (API, Frontend, Admin + WebSocket-Service) in Symfony.

Meine Rolle

Schwerpunkt API & Backend-Features inkl. WebSocket-Erweiterungen. Hauptverantwortlich für die Docker-Migration des Gesamtsystems. Punktuell Frontend-Arbeit.

Highlights
  • Docker-Migration des kompletten Symfony-Stacks (API, Frontend, Admin, WebSocket)
  • Erweiterung der hauseigenen Symfony-API
  • Neue WebSocket-Features für Echtzeitkommunikation
  • Microservice-Setup, GitLab-Workflow
Stack

Symfony · PHP · WebSockets · Docker · GitLab · Microservices

publicplan GmbH

publicplan GmbH

September 2021 - März 2023

Symfony 5 API + React Portal · Behörden-Plattform

Backend-Schwerpunkt im 8–9-köpfigen Team einer regionsübergreifenden Behörden-Plattform

Kontext: 18 Monate in einem 8–9-köpfigen Team an einer Headless-Plattform für eine regionsübergreifende Behörde. Symfony-API + React-Frontend, CQRS- und Event-driven-Architektur.

Meine Rolle

Backend-Schwerpunkt: API-Architektur, Auth-Layer und Test-Coverage. Punktuell Mitarbeit am React-Frontend. Code-Reviews & Sparring im Tech-Daily.

Highlights
  • Symfony 5+ API erweitern & modernisieren in CQRS-Umgebung
  • Event-driven Patterns mit Symfony Messenger
  • Custom Auth via JWT, DTOs & TransferModels
  • PHPUnit-Coverage durchgängig > 98,3 %
  • Microservice-Architektur, intensiver Einsatz von Design Patterns
Stack

Symfony 5+ · PHP 8 · CQRS · Event-Messenger · JWT · React · PHPUnit · Docker · XDebug · Scrum/Jira

STRATO AG

STRATO AG

Juli 2021 - stundenweise Dez. 2021

WordPress Theme Modernisierung · Hosting-Branche

Refactoring des selbstgebauten Themes auf aktuellen SEO- & Performance-Stand

Kontext: Anschlussmandat zum 2019er Theme-Build. Modernisierung im 2-köpfigen Team auf zeitgemäße SEO/SEA-Anforderungen und Performance-Standards.

Meine Rolle

Refactoring & Modernisierung des bestehenden Custom-Themes — verantwortlich für Code-Modernisierung und SCSS-Migration.

Highlights
  • Migration von Bootstrap auf reines SCSS/Sass
  • PHP-Code modernisiert auf >= 7.4
  • Aktualisierung von SEO/SEA-Maßnahmen, Responsive-Verhalten & Performance
  • Umsetzung nach Kanban
Stack

WordPress · PHP 7.4+ · SCSS/Sass · Kanban

PE Digital GmbH PE Digital GmbH

PE Digital GmbH

Februar - Juni 2021

Multi-Brand WordPress · Parship & ElitePartner

Individuelle Themes & Plugins über die Marken Parship und ElitePartner im 5-köpfigen Team

Kontext: Rückkehr ins Dev-Team — diesmal mit Multi-Brand-Fokus über Parship und ElitePartner. 5-köpfiges Team, vorwiegend Pairing.

Meine Rolle

Individuelle WordPress-Theme- und Plugin-Entwicklung über mehrere Marken hinweg, inklusive Gutenberg-Blöcken und Theme-Anpassungen pro Brand.

Highlights
  • Brand-übergreifende WordPress-Plugin-Entwicklung
  • Eigene Gutenberg-Blöcke für Redaktion & Marketing
  • Auslieferung via GitHub & private Packagist
  • Docker-Containerisierung & CI/CD via Jenkins, durchgängig Pairing
Stack

WordPress · Gutenberg · PHP · React · Docker · Jenkins · GitHub · Composer/Private Packagist · Jira

oomoxx media e.k.

oomoxx media e.k.

Februar - März 2021

Symfony 5 Voucher- & Landingpage-Fortführung · Musik-Label

Solo-Fortsetzung des Gutschein- & Landingpage-Relaunchs

Kontext: Anschlussmandat zum Vorprojekt. Weiterentwicklung des Buchungs- & Landingpage-Systems im Symfony-5-Stack.

Meine Rolle

Eigenverantwortliche Weiterentwicklung nach Kundenvorgabe als Nebenaufgabe zu meinem damaligen Hauptprojekt.

Highlights
  • Funktionserweiterungen des Symfony-5-Systems
  • Ausbau der Twig-Templating-Schicht
  • Fortführung der sauberen Trennung zwischen öffentlicher & administrativer Ebene
Stack

Symfony 5.2 · PHP 8 · Twig · Doctrine

oomoxx media e.k.

oomoxx media e.k.

Dezember 2020 - Januar 2021

Symfony 5.2 Voucher-Relaunch · Musik-Label

Solo-Wiederaufbau eines Gutschein-Download-Systems nach Versicherungsschaden

Kontext: Nach einem Versicherungsschaden musste das Gutschein-Download-System eines Musik-Labels & Künstlervermarkters von Grund auf neu aufgebaut werden. Solo-Mandat.

Meine Rolle

Komplette Backend- & Frontend-Verantwortung für den ersten Projektteil (dynamische Auslieferung). Architektur, Implementierung und Auslieferung im Alleingang.

Highlights
  • Symfony 5.2 Greenfield-Relaunch
  • Dynamische Twig-Landingpages nach individuellen Projekt-URLs
  • Download-Streaming via HTTP-Sockets nach Konfigurationsvorgaben
  • Sauber getrennte Architektur: dynamische Ausgabe + späterer Admin-Bereich
Stack

Symfony 5.2 · PHP 8 · Twig · Doctrine · HTTP-Sockets

PE Digital GmbH PE Digital GmbH

PE Digital GmbH

Januar 2020 - September 2020

WordPress, PHP & Xenforo · Parship & ElitePartner

Individuelle Themes, Plugins & Foren-Add-ons für Parship und ElitePartner

Kontext: 9 Monate im 6-köpfigen Entwicklerteam an den Marken Parship und ElitePartner. Marketingseiten + Community-Foren.

Meine Rolle

Fullstack auf zwei Plattformen: individuelle WordPress-Themes/Plugins für die Brand-Sites sowie eigene Xenforo-Add-ons für den Community-Bereich. Überwiegend in Pairing.

Highlights
  • Individuelles WordPress-Theme inkl. eigener Gutenberg-Blöcke (PHP/React)
  • Mehrere individuelle WordPress-Plugins
  • Komplexe Xenforo-Add-ons für die Community
  • Testgetriebene Plugin-Entwicklung mit CodeCeption & PHPUnit
Stack

WordPress · Gutenberg · PHP · React · Xenforo · CodeCeption · PHPUnit · Docker · Jenkins · Composer/Private Packagist · GitLab · Jira/Scrum

STRATO AG

STRATO AG

Oktober 2019 - November 2019

WordPress Theme · Hosting-Branche

Solo-Relaunch des Marketing-Themes ohne Plugin-Ballast

Kontext: Relaunch des marketingseitigen WordPress-Themes bei einem der größten deutschen Hosting-Anbieter. Solo-Mandat.

Meine Rolle

Eigenverantwortliche Theme-Entwicklung — bewusst ohne übermäßigen Plugin-Einsatz für volle Kontrolle über Performance & Wartbarkeit.

Highlights
  • Responsives Layout mit Bootstrap 4.2
  • Eigene Gutenberg-Blöcke statt Drittanbieter-Bibliotheken
  • Maßgeschneiderte Shortcodes für Redaktions-Workflows
  • SEO- & Performance-Optimierung
Stack

WordPress · PHP · Gutenberg · Bootstrap 4.2 · SCSS

Lebenslauf als PDF

Zuletzt aktualisiert: 17. August 2026