Axel Guckelsberger - CV

Profil-Summary

Senior Software Architect & Entwickler

Ich entwerfe Software-Architekturen, die auch unter wachsender Komplexität wartbar bleiben. Mit über 20 Jahren Erfahrung verbinde ich solides Software Engineering mit modernen KI-gestützten Entwicklungsansätzen.

Mein Schwerpunkt liegt auf:

  • skalierbaren Event-Driven Architekturen

  • Cloud-Native Plattformen

  • Language Engineering und modellgetriebener Entwicklung

Aktuell arbeite ich an der Weiterentwicklung klassischer modellgetriebener Ansätze hin zu Spec-Augmented Model Driven Development (SAMDD) – einer Kombination aus domänenspezifischen Sprachen, strukturierten Spezifikationen und agentenunterstützter Codegenerierung.

Mein Ziel: Komplexität reduzieren, technische Schulden vermeiden und Teams helfen, schneller robuste Systeme zu entwickeln.

Ich unterstütze Teams außerdem bei Architekturentscheidungen und der Einführung strukturierter Entwicklungsprozesse.

Kompetenzprofil & Technologien

1. Software Architecture

  • Event-Driven Architecture
  • Design verteilter Systeme
  • Microservices & skalierbare Monorepos
  • Domain-Driven Design & Design Patterns
  • KI- und Agenten-gestützte Entwicklungsprozesse

2. Language Engineering & Modellgetriebene Entwicklung

  • Spec-Augmented Model Driven Development (MDSD → SAMDD)
  • Entwurf domänenspezifischer Sprachen (DSLs)
  • Langium
  • Eclipse Modeling (Xtext, EMF)

3. Cloud-Native & DevOps

  • Kubernetes (K8s)
  • Docker / Docker Compose
  • CI/CD Pipelines (GitHub Actions, GitLab CI, Jenkins)
  • Messaging: RabbitMQ, Mercure

4. Backend & APIs

  • PHP, Java (inkl. Spring Boot), Xtend, TypeScript / JavaScript
  • Symfony, Shopware 6
  • Doctrine ORM
  • REST, GraphQL
  • Keycloak, OAuth / SSO

5. Datenbanken

  • PostgreSQL
  • MySQL / MariaDB
  • Redis

6. Frontend

  • VueJS
  • Twig (SensioLabs Twig Certified Designer)
  • HTML5, CSS3, SCSS, Bootstrap

Ausgewählte Projekte

Evolution des Language Engineerings: Von MDSD zu SAMDD
DSLLangiumSymfonyEclipse Modeling (historisch).
Kontext
Konzeption und Entwicklung einer modellgetriebenen Entwicklungsplattform zur automatisierten Generierung komplexer Webanwendungen.
Rolle
Software-Architekt & Projektleiter.
Herausforderung & Lösung
Ursprünglich aufgebaut auf dem mächtigen Eclipse-Ökosystem, habe ich das System konzeptionell in die Zukunft geführt. Der aktuelle Fokus liegt auf der Transformation hin zu "Spec-Augmented Model Driven Development (SAMDD)" unter Nutzung moderner DSL-Frameworks wie Langium. Dies kombiniert die Strenge klassischer Modellspezifikationen mit den dynamischen Potenzialen agentenbasierter Entwicklungsprozesse, um Architekturen noch präziser und wartbarer zu generieren.
Tech-Stack
DSL, Langium, Symfony, Eclipse Modeling (historisch).
Cloud-Native Plattform & Architektur-Orchestrierung
KubernetesDocker / Docker ComposeRabbitMQSymfonySpring BootVueJSPostgreSQLKeycloakOAuth / SSORedisMercure.
Kontext
Weiterentwicklung der Plattform und Produkte für ein B2B-SaaS.
Rolle
Senior Entwickler & Software-Architekt.
Herausforderung & Lösung
Skalierung und Modernisierung der Infrastruktur durch die Einführung einer Event-Driven Architecture. Überführung in ein Monorepo mit technologieübergreifendem Service-Spektrum. Orchestrierung der Microservices via Kubernetes (K8s) und asynchrone Prozessverarbeitung über RabbitMQ und Mercure.
Tech-Stack
Kubernetes, Docker / Docker Compose, RabbitMQ, Symfony, Spring Boot, VueJS, PostgreSQL, Keycloak, OAuth / SSO, Redis, Mercure.
B2B-Kollaborationsplattform & Prozessdigitalisierung
PHPSymfonyDoctrine ORMMySQLJavaScriptBootstrapHTML/CSS.
Kontext
Konzeption und Entwicklung einer Plattform für Projektmanagement, Auftragsabwicklung und Kollaboration mit Systempartnern im Maschinenbau.
Rolle
Entwickler, Software-Architekt.
Herausforderung & Lösung
Verständnis für komplexe B2B-Geschäftsprozesse, digitale Abbildung kompletter Wertschöpfungsketten und langfristige Verlässlichkeit durch die fortlaufende Betreuung des Kunden von der Ablöse des Altsystems bis heute.
Tech-Stack
PHP, Symfony, Doctrine ORM, MySQL, JavaScript, Bootstrap, HTML/CSS.
Interaktive E-Learning-Plattform (Gründung & Produktentwicklung)
PHPSymfonyDoctrine ORMMySQLJavaScriptStripe API.
Kontext
Konzeption, Entwicklung und fortlaufender Betrieb einer interaktiven E-Learning-Plattform mit individuell zugeschnittenen Lerninhalten.
Rolle
Co-Founder, Entwickler & Software-Architekt.
Herausforderung & Lösung
Als Mitgründer der dahinterstehenden GmbH bringe ich hier echtes Produkt- und Business-Ownership mit. Das Projekt beweist, dass ich Systeme nicht nur technisch von Grund auf aufbaue – von der robusten Datenmodellierung bis zur Integration von Payment-Schnittstellen –, sondern sie auch nachhaltig und langfristig am Leben erhalte.
Tech-Stack
PHP, Symfony, Doctrine ORM, MySQL, JavaScript, Stripe API.
E-Commerce-Plattform mit mehreren Verkaufskanälen
PHPShopware 6Doctrine ORMMariaDBJavaScriptBootstrapHTML/CSS.
Kontext
Entwicklung und laufender Betrieb eines individuellen Webshops für eine Winzergenossenschaft mit komplexen Anforderungen an Produktvarianten, Rabattstaffeln und Mehrmarken-Betrieb.
Rolle
Entwickler & Software-Architekt.
Herausforderung & Lösung
Umsetzung eines maßgeschneiderten Shopware-6-Shops mit Rabattstaffeln, Gutscheinen, PayPal-Integration, Bestellhistorie und Angebotspaketen. Parallelbetrieb des Shops unter mehreren Domains für verschiedene Marken der Genossenschaft.
Tech-Stack
PHP, Shopware 6, Doctrine ORM, MariaDB, JavaScript, Bootstrap, HTML/CSS.

Evolution des Language Engineerings: Von MDSD zu SAMDD

Kontext
Konzeption und Entwicklung einer modellgetriebenen Entwicklungsplattform zur automatisierten Generierung komplexer Webanwendungen.
Rolle
Software-Architekt & Projektleiter.
Herausforderung & Lösung
Ursprünglich aufgebaut auf dem mächtigen Eclipse-Ökosystem, habe ich das System konzeptionell in die Zukunft geführt. Der aktuelle Fokus liegt auf der Transformation hin zu "Spec-Augmented Model Driven Development (SAMDD)" unter Nutzung moderner DSL-Frameworks wie Langium. Dies kombiniert die Strenge klassischer Modellspezifikationen mit den dynamischen Potenzialen agentenbasierter Entwicklungsprozesse, um Architekturen noch präziser und wartbarer zu generieren.
Tech-Stack
DSL, Langium, Symfony, Eclipse Modeling (historisch).

Cloud-Native Plattform & Architektur-Orchestrierung

Kontext
Weiterentwicklung der Plattform und Produkte für ein B2B-SaaS.
Rolle
Senior Entwickler & Software-Architekt.
Herausforderung & Lösung
Skalierung und Modernisierung der Infrastruktur durch die Einführung einer Event-Driven Architecture. Überführung in ein Monorepo mit technologieübergreifendem Service-Spektrum. Orchestrierung der Microservices via Kubernetes (K8s) und asynchrone Prozessverarbeitung über RabbitMQ und Mercure.
Tech-Stack
Kubernetes, Docker / Docker Compose, RabbitMQ, Symfony, Spring Boot, VueJS, PostgreSQL, Keycloak, OAuth / SSO, Redis, Mercure.

B2B-Kollaborationsplattform & Prozessdigitalisierung

Kontext
Konzeption und Entwicklung einer Plattform für Projektmanagement, Auftragsabwicklung und Kollaboration mit Systempartnern im Maschinenbau.
Rolle
Entwickler, Software-Architekt.
Herausforderung & Lösung
Verständnis für komplexe B2B-Geschäftsprozesse, digitale Abbildung kompletter Wertschöpfungsketten und langfristige Verlässlichkeit durch die fortlaufende Betreuung des Kunden von der Ablöse des Altsystems bis heute.
Tech-Stack
PHP, Symfony, Doctrine ORM, MySQL, JavaScript, Bootstrap, HTML/CSS.

Interaktive E-Learning-Plattform (Gründung & Produktentwicklung)

Kontext
Konzeption, Entwicklung und fortlaufender Betrieb einer interaktiven E-Learning-Plattform mit individuell zugeschnittenen Lerninhalten.
Rolle
Co-Founder, Entwickler & Software-Architekt.
Herausforderung & Lösung
Als Mitgründer der dahinterstehenden GmbH bringe ich hier echtes Produkt- und Business-Ownership mit. Das Projekt beweist, dass ich Systeme nicht nur technisch von Grund auf aufbaue – von der robusten Datenmodellierung bis zur Integration von Payment-Schnittstellen –, sondern sie auch nachhaltig und langfristig am Leben erhalte.
Tech-Stack
PHP, Symfony, Doctrine ORM, MySQL, JavaScript, Stripe API.

E-Commerce-Plattform mit mehreren Verkaufskanälen

Kontext
Entwicklung und laufender Betrieb eines individuellen Webshops für eine Winzergenossenschaft mit komplexen Anforderungen an Produktvarianten, Rabattstaffeln und Mehrmarken-Betrieb.
Rolle
Entwickler & Software-Architekt.
Herausforderung & Lösung
Umsetzung eines maßgeschneiderten Shopware-6-Shops mit Rabattstaffeln, Gutscheinen, PayPal-Integration, Bestellhistorie und Angebotspaketen. Parallelbetrieb des Shops unter mehreren Domains für verschiedene Marken der Genossenschaft.
Tech-Stack
PHP, Shopware 6, Doctrine ORM, MariaDB, JavaScript, Bootstrap, HTML/CSS.

Versicherung