Zum Inhalt springen

Freiberuflicher Softwareentwickler

Hannes Schwarzlose

Senior Full-Stack Engineer · Cloud-Native · DevOps · AI

Ich baue skalierbare Backend-Systeme, Cloud-Native-Architekturen und KI-gestützte Plattformen — mit langjähriger Erfahrung in sicherheitskritischen Domänen wie eHealth, eGovernment und Finanz-IT.

01. Profil

Erfahrener Software-Engineer mit Expertise in skalierbaren Backend-Systemen, Cloud-Native-Architekturen und KI-Integration sowie weitreichende Kenntnisse in sicherheitskritischen Domänen (eHealth, eGovernment, Finanz-IT) inklusive diverser Datenaustauschformate und Schnittstellen des deutschen Gesundheits- und Behördenwesens.

Lead Development
Verantwortlich für die Validierungssoftware der Abrechnung niedergelassener Ärztinnen und Ärzte in Deutschland.
Cloud Transformation & Cloud-Native-Entwicklung
Migration komplexer Legacy-Systeme sowie Konzeption und Betrieb von Microservice-Anwendungen in Container-Infrastrukturen (CI/CD, Docker, Kubernetes).
Security & Compliance
PKI, Verschlüsselung und eID-Integration (BundID) für sicherheitskritische Systeme in eHealth und eGovernment.
KI-Produktentwicklung
Freiberuflicher Entwickler in einer Multi-Agenten-SaaS-Plattform mit LangChain/LangGraph, Vercel AI SDK und Echtzeit-Streaming-Architektur.
Portrait von Hannes Schwarzlose

02. Tech-Stack

Kuratierter Ausschnitt — der Schwerpunkt liegt auf dem Java- und Cloud-Native-Ökosystem, ergänzt um moderne KI-Tooling-Erfahrung aus der Produktentwicklung.

Backend

Java 17+ Spring Boot Jakarta EE Python REST Microservices Hexagonale Architektur

Frontend

TypeScript React 19 Angular TailwindCSS Bootstrap JSF / Primefaces

DevOps & Cloud

Docker (Compose/Swarm) Kubernetes / OpenShift Helm ArgoCD Ansible Hetzner Cloud Caddy / Traefik Jenkins GitHub Actions

AI / ML

LangChain / LangGraph Vercel AI SDK MCP Multi-Agenten-Systeme LLM-Orchestrierung Claude Code

Daten & Messaging

PostgreSQL Oracle MySQL Redis Kafka ElasticSearch Flyway

Monitoring

Prometheus Grafana / PromQL Graylog Dynatrace Sentry PostHog

Security

OAuth2 SAML2 JWT PKI Bouncy Castle FHIR

Qualität & Tests

JUnit 5 Mockito Cucumber pytest Vitest SonarQube ArchUnit

03. Ausgewählte Projekte

UFOStart GmbH · seit 06/2025 · Remote

Whaaat.ai — Marketing AI Workforce

DevOps & Entwicklung

B2B-SaaS-Plattform mit rund 30 spezialisierten KI-Agenten für Content- und Marketing-Aufgaben; konsolidiert mehrere LLM-Provider (ChatGPT, Claude, Gemini, Mistral).

  • Aufbau und Betrieb der Docker-Swarm-Infrastruktur (Manager-Cluster, Ansible, Caddy, N8N, Monitoring)
  • Migration von DigitalOcean nach Hetzner Cloud inkl. Produktivdatenbank-Migration MySQL → PostgreSQL
  • Mitentwicklung der Python-Orchestrierungsschicht (LangChain/LangGraph, Redis-Streaming)
  • TypeScript AI-Gateway (Hono / Vercel AI SDK) und Multi-tenant Laravel-Backend (Filament, React/Inertia, Stripe)
Python 3.12 LangChain / LangGraph TypeScript Vercel AI SDK Laravel React 19 PostgreSQL Redis Docker Swarm Hetzner Cloud Ansible
Whaaat.ai — Marketing AI Workforce
© Whaaat.ai / UFOStart GmbH

Atruvia AG · 09/2024 – 04/2025 · Karlsruhe / Remote

Aktive Modellrechnung — Cloud Native Apps & DevOps

Senior Softwareentwickler

Weiterentwicklung der Microservices im Produkt „aktive Modellrechnung" der Banken-IT.

  • Feature-Implementierung in den Spring-Boot-Microservices (Hexagonal-/Onion-Architektur)
  • Grafana-Dashboards (PromQL) und Graylog-Dashboards, Anpassungen im OpenShift-Cluster
  • Weiterentwicklung der Cucumber-Testsuiten
Java Spring Boot Kafka OpenShift Podman Oracle DB Flyway Prometheus Grafana Graylog
Atruvia-Logo
Logo: © Atruvia AG

]init[ AG · 09/2022 – 12/2023 · Berlin

BAföG Digital

Full-Stack Entwickler (eGovernment)

Online-Plattform zur Beantragung von Ausbildungsförderung (BAföG) — Antragsstrecke mit eID-Login und Anbindung an die Fachverfahren der Länder.

  • Anbindung an die eID-Plattform „BundID" via SAML2/Picketlink (SSO), eID-Authentisierung mit dem Personalausweis
  • Entwicklung neuer Features und Laufzeit-Plugins
  • REST-API-Weiterentwicklung und Bugfixing in Frontend und Backend
  • Schnittstellenentwurf für den digitalen Rückkanal (Bescheidzustellung, XML-Schema)
  • Regelmäßige Technik-Jourfixe zur BundID-Anbindung
Java 11 Jakarta EE Spring SAML2 / Picketlink REST PostgreSQL Primefaces Docker ActiveMQ
Screenshot der Antragsplattform BAföG Digital
© ]init[ AG

]init[ AG · 06/2023 – 08/2023 · Berlin

Zeugnisbewertung Digital

Backend-Entwickler

Neuentwicklung einer Microservice-Anwendung für die Einreichung und Bewertung ausländischer akademischer Abschlüsse.

  • Konzeption und Implementierung neuer Microservices inkl. Kubernetes-Deployment (Helm, ArgoCD, CI/CD)
  • Feature-Entwicklung inkl. Erstellung von User Stories und Subtasks, u.a. eine Logik-Matrix auf Basis eines Excel-Imports
  • REST-API inkl. Swagger-Dokumentation
  • Grafana-Dashboards und Prometheus-Endpunkte, Graylog-Boards, Software-Dokumentation as Code (PlantUML)
  • Umfangreiche Unit- und Integrationstests (JUnit 5, Mockito)
Java 17 Spring Boot React TypeScript PostgreSQL Flyway Helm ArgoCD Keycloak Grafana
Screenshot der Anwendung Zeugnisbewertung Digital
© ]init[ AG

]init[ AG · 08/2023 – 12/2023 · Berlin

Erdaufschluss / Bohranzeige (Elba.Sax)

Full-Stack Entwickler

Antragsplattformen für Erdaufschlüsse und Bohranzeigen für die Bundesländer Thüringen und Sachsen — mit Kartenansicht und vorgelagerter Fachlogik.

  • XML-Schema-Schnittstellenentwurf in Abstimmung mit den Fachabteilungen
  • Entwicklung von Laufzeit-Plugins
  • Feature-Entwicklung, REST-API und Bugfixing
Jakarta EE REST XML-Schema JavaScript Xima Formcycle
Screenshot der Antragsplattform Elba.Sax
© ]init[ AG

Wertgarantie · 09/2024 – 12/2025 · Remote

PLSQL Coding Rules

Erstellung und Anpassung von Clean-Code-Regeln für TOAD (PL/SQL).

XQuery XPath XML Toad

Kassenärztliche Bundesvereinigung (KBV) · 2011 – 2022 · Berlin

Mehr als ein Jahrzehnt Gesundheits-IT

Als Softwareentwickler und technischer Lead habe ich bei der KBV zentrale Anwendungen des deutschen Gesundheitswesens mitentwickelt und verantwortet — von der Abrechnungs- und Labordatenvalidierung (KVDT und LDT) über Kryptografie bis zur SVN-nach-Git-Migration des gesamten Hauses, inklusive Mitarbeiterschulungen (Coding Dojos) und Disaster-Tests.

Logo des XPM-Prüfmoduls

XPM-KVDT

Technischer Lead für die Kern-Schnittstelle der ambulanten Abrechnungsprüfung (KVDT, >150.000 Ärztinnen und Ärzte); eine von 19 Prüfmodul-Anwendungen (u.a. DMP-Programme, Labordatentransfer) mit quartalsweisen Releases — als GUI, CLI und eingebettete Library. Verarbeitet XML (HL7 CDA), XDT, CSV und PDF; Ausgabe in PDF, XML und TXT mit Verschlüsselung und Signierung, Reporting über eigene Jasperreports-Designs. Dazu Stammdaten-Pflege und Third-Level-Support für Ärzte und Softwarehersteller.

Screenshot des EBM-Browsers EBiS

EBiS

Architekt und Lead-Developer der Web-App zur Analyse und zum Vergleich der GOPen des Einheitlichen Bewertungsmaßstabes (EBM) — quartalsweise Datensatzvergleiche mit UI-Gegenüberstellung, Suche via ElasticSearch/Lucene, JSF/Primefaces, Docker Swarm. Im Einsatz im sicheren Netz der KVen (SNK), dem geschlossenen Netz des deutschen Gesundheitswesens.

Illustration der Krypto-Library PKCSLib

PKCSLib

Entwicklung einer bundesweit eingesetzten Krypto-Library (Bouncy Castle) für Schlüsselerzeugung, Zertifikatssignierung (PKI) sowie Datei-Verschlüsselung und -Signierung — nutzbar als Java-Library und per CLI.

Screenshot des Kodiermanagers

Kodiermanager

Haupt-Entwickler einer modularisierten JavaFX-Desktop-App zur Bearbeitung von ICD-10-Kodierhinweisen (TinyMCE-Editor) — automatische Validierung, Excel/DB-Import-Export, dynamische PDF-Exporte (Freemarker/Flying Saucer) und REST-Anbindung.

Illustration der AFN-Software

Einzelfallnachweis (AFN/EFN)

Validierung und Transformation von Abrechnungsdaten nach EDIFACT für den Budgetaustausch mit Krankenkassen, optional mit Statistik-Aggregation aus den Verarbeitungsdaten. Die eigenständigen Module lassen sich per Shell- und Batch-Scripting für mehrere Produktionsumgebungen verketten — Unix/Windows-kompatibel.

Abbildungen: © Kassenärztliche Bundesvereinigung

04. Werdegang

  1. seit 2022

    Freiberuflicher Softwareentwickler

    Full-Stack, Cloud-Native & KI-Systeme — u.a. für UFOStart, Atruvia, Wertgarantie und ]init[.

  2. 2013 – 2022

    Softwareentwickler, KBV Berlin

    Lead für XPM-Abrechnungsprüfung (KVDT), XPM-Labordatenkommunikation, EBiS, diverse Krypto-Anwendungen und die hausweite Git-Migration.

  3. 2011 – 2013

    IT-Trainee, KBV Berlin

  4. 2010 – 2011

    Work & Travel, Australien

  5. 2007 – 2010

    B.Sc. Informatik, TH Brandenburg

    Praktikumssemester 2010 bei Schnittmeister Postproduktion.

  6. 2006 – 2007

    Grundwehrdienst, Luftwaffe

  7. 2006

    Hochschulreife, OSZ Alfred Flakovski