Your browser doesn't support SVG images

Leistungen

Hier finden Sie die Leistungen, die ich mit der upSource GmbH anbiete.

Your browser doesn't support SVG images

Sicherheitsarchitektur

Ich entwerfe Sicherheitsarchitekturen für Systeme mit hohem Schutzbedarf, ausgehend von Schutzbedarfs- und Bedrohungsanalysen sowie den Vorgaben des BSI IT-Grundschutzes. Dazu gehören Verschlüsselungs- und Nachweiskonzepte, PKI- und Vertrauensmodelle, Netzsegmentierung sowie Backup- und Wiederherstellungskonzepte. Die Entscheidungen dokumentiere ich nachvollziehbar, in der Regel nach arc42 und als Architekturentscheidungen (ADRs).

IAM und Identitätsföderation

Ich konzipiere Identitäts- und Zugriffsmanagement für Portale und Fachverfahren, von Rollen- und Berechtigungsmodellen bis zur Föderation mit externen Identity Providern wie BundID oder ELSTER. Technisch setze ich dabei vor allem Keycloak mit OIDC und SAML ein. Hinzu kommen Vertrauensmodelle und Nachweisstellen für digitale Identitätsnachweise, etwa auf Basis von SD-JWT VC und der EUDI-Wallet.

Architektur- und Code-Reviews

Ich bewerte bestehende Systeme anhand von Architekturanalysen und Code-Reviews. Im Mittelpunkt stehen Sicherheit, Wartbarkeit und die Frage, ob die Architektur die Anforderungen auch künftig trägt. Das Ergebnis ist ein schriftlicher Bericht mit priorisierten Befunden und konkreten Empfehlungen.

Technische Zweitmeinungen

Vor größeren Entscheidungen, etwa zu Technologiestack, Cloud-Plattform, Betriebsmodell oder der Wahl eines Dienstleisters, gebe ich eine unabhängige technische Einschätzung. Ich prüfe vorliegende Konzepte und Angebote auf Plausibilität, Risiken und Datenschutz und fasse das Ergebnis kurz und begründet zusammen.

Cloud- und Plattformarchitektur

Ich entwerfe Betriebs- und Deployment-Architekturen für Cloud- und On-Premises-Umgebungen, von Kubernetes- und OpenShift-Clustern bis zu Serverless-Ansätzen. Dazu gehören Umgebungstrennung, Secrets-Management, abgesicherte Build-Pipelines, Monitoring und ein geregelter Umgang mit Schwachstellen (CVE-Prozesse). Bei der Wahl einer Cloud-Plattform bewerte ich die Optionen anhand der nichtfunktionalen Anforderungen und der Compliance-Vorgaben.

Softwareentwicklung

Umsetzungsprojekte übernehme ich gemeinsam mit einem festen Kreis freiberuflicher Entwicklerinnen und Entwickler, von der Anforderungsanalyse bis zur Inbetriebnahme. Technischer Schwerpunkt sind Serveranwendungen in Java (Spring Boot, Quarkus) und Python mit relationalen Datenbanken, gebaut und ausgeliefert über CI/CD-Pipelines. Bestehende Anwendungen betreue ich auch langfristig im Rahmen von Wartungsverträgen. Auf Wunsch unterstütze ich beim Aufbau und bei der Einarbeitung eines eigenen Entwicklerteams.