Referenzen
Lebenslauf (PDF) · DE
Lebenslauf (PDF) · EN
LeckerLiefern – Food-Delivery-Plattform
11/2025 – heute
Gründer, Architekt & Lead Developer · Eigenes Produkt (JNK Consulting)
Konzeption, Entwicklung und Betrieb einer Online-Bestellplattform für die Gastronomie – vom Bestellshop über das Restaurant-Backoffice bis zur Kassen- und Bondrucker-Integration. Eigene Infrastruktur statt SaaS.
- Microservice-Architektur (Order, Admin, Flow, Stargate-Integrationshub) mit Spring Boot, REST und RabbitMQ
- Kundenshop und Admin-Oberfläche in Angular; Android- und iOS-Apps für Restaurants inkl. Bondruck
- Identity mit Keycloak (Kunden- und Restaurant-Realms), Zahlungsabwicklung mit Stripe Connect
- Infrastruktur auf Hetzner Cloud mit Ansible, Traefik und Docker; GitLab CI/CD bis zum Deployment
- Observability-Stack mit Grafana, Loki, Tempo, Prometheus und OpenTelemetry inkl. Alerting
- Eigener, bundesweiter Adress-/Geocoding-Index auf OpenStreetMap-Basis inkl. Lastmessung
- Entwicklung durchgängig KI-gestützt mit Claude Code (Spec → Plan → Subagenten → Review)
- Kotlin
- Java
- Spring Boot
- Angular
- RabbitMQ
- MariaDB
- Keycloak
- Stripe
- Docker
- Ansible
- GitLab CI
- Grafana
Signaturplattform & Einführung agentischer Entwicklung
04/2023 – heute
Senior Engineer & Tech Lead KI-gestützte Entwicklung · Softwarehersteller für digitale Signaturprozesse · 5 Tage/Woche, 10/2023 – 09/2024 2,5 Tage/Woche · Team: 6–8 Personen
Weiterentwicklung einer Plattform für dokumentenorientierte Prozesse und digitale PDF-Signatur sowie Einführung KI-gestützter, agentischer Softwareentwicklung im Team.
- Einführung agentischer Entwicklung mit Claude Code für ein wachsendes Team (aktuell 5 Entwickler)
- Workshops zum wirksamen Einsatz von KI-Agenten – bewährte Arbeitsweisen und typische Fehlerbilder
- Guardrails und sichere Arbeitsumgebung für Agenten – u. a. Schutz von Credentials und Secrets vor Agentenzugriff
- Weiterentwicklung der Plattform in Backend und Frontend, inkl. Anbindung eines Identity Service
- Erweiterung der Authentifizierung um OAuth2
- Multipostfach – parallele Dokumentenprozesse für systemfremde Benutzer
- Wartung der Android-Apps, Framework-Updates, kompatible Schnittstellen-Updates
- Claude Code
- Java
- Kotlin
- Angular
- Spring
- Hibernate
- MariaDB
- Oracle
- MS SQL
- DB2
- Jenkins
Personal Identity Service
06/2024 – 08/2024
Backend-Entwickler & Architekt · Softwarehersteller für digitale Signaturprozesse · Team: 3 Personen
Spring-Boot-Microservice in Kotlin, der Identitäten bei externen Identitätsprovidern anfordert, verwaltet und für elektronische Dokumentensignaturen bereitstellt.
- Architektur, Codestruktur und Kommunikationsprotokoll der beteiligten Microservices
- API-Design per OpenAPI zwischen Frontend, Backend und Identitätsprovider
- Implementierung des Kotlin-Backends inkl. Persistenzschicht
- CI/CD-Pipeline, automatisiertes Stage-Deployment und Monitoring-Anbindung
- Kotlin
- Spring Boot
- OAuth2
- JPA
- MariaDB
- Docker
- GitLab CI
- Grafana
- Kibana
Terminvereinbarung
10/2021 – 03/2023, 10/2023 – 09/2024
Fullstack-Entwickler · Optiker-Filialkette · 4 Tage/Woche, ab 10/2023 2,5 Tage/Woche · Team: 7 Personen
Weiterentwicklung der Online-Terminplanung einer Filialkette: minimale Wartezeiten in den Niederlassungen, optimierte Einsatzplanung.
- Migration eines self-hosted Kubernetes-Clusters auf AWS EKS
- Ablösung von Concourse CI durch GitHub Actions; schnellere, stabilere Deployments
- Migration des Monitorings von Grafana zu Datadog
- Neue Features in Backend und Frontend, Anbindung externer Systeme
- Kotlin
- Next.js
- Spring Boot
- GraphQL
- PostgreSQL
- AWS
- Kubernetes
- Kafka
- GitHub Actions
- Datadog
Signaturplattform
06/2019 – 03/2023
Java-Entwickler · Softwarehersteller für digitale Signaturprozesse · bis 06/2021 nebenberuflich, 07–09/2021 5 Tage/Woche, ab 10/2021 1 Tag/Woche · Team: 6–8 Personen
Weiterentwicklung und Wartung einer Plattform für digitale Signaturprozesse in Java/GWT.
- Fehlerbehebung, Framework-Updates und kundenspezifische Anpassungen
- Java
- GWT
- Spring
- Hibernate
- Jersey
- Jenkins
Web-Archivclient & Cache Library
04/2020 – 07/2021
Java-Entwickler & Konzeption · IT-Dienstleister im Versicherungsumfeld
Ablösung eines EJB-Services durch einen REST-Service für den Zugriff auf ein revisionssicheres Archiv im Versicherungsumfeld, plus Spring-basierte Caching-Bibliothek für REST-Aufrufe.
- Migrations- und Umsetzungskonzept, vollständige Implementierung als Spring Boot Service
- Konzeption und Umsetzung der Cache-Bibliothek inkl. Performance-Abschätzung
- Dokumentierte Releasepakete
- Java
- Spring Boot
- Resilience4J
- Redis
- Maven