Skip to content
Gespräch vereinbaren

SAP

Corona-Warn-App

Die Corona-Warn-App ist Deutschlands offizielle App für Kontaktverfolgung und digitale COVID-Zertifikate. In der Spitze nutzten sie 38 Millionen Menschen. Damit gehört sie zu den grössten staatlich getragenen Gesundheits-Apps in Europa.

May 2022 - May 2023iOS
38M+Nutzer auf dem Höhepunkt
27Team
Open SourceÖffentliche Aufsicht

Die Herausforderung

In der späten Phase der Pandemie änderten sich die Regeln oft kurzfristig. Die App musste neue Vorgaben zu Impf- und Testzertifikaten umsetzen, die auch in anderen EU-Ländern gelten. Dabei galt die DSGVO, und der Quellcode lag öffentlich auf GitHub.

Verhaltensempfehlungen in der App
Länderübergreifende Risiko-Ermittlung

Der Ansatz

Ich habe im iOS-Team gearbeitet, in einem Team von 27 Personen unter der Koordination von SAP. Ich habe Features in Swift entwickelt und die Codebasis gewartet. Dabei galten die Vorgaben von Apples Exposure Notification Framework und der deutsche Datenschutz. Unit- und UI-Tests mit XCTest decken 90 % des Codes ab. Updates haben wir eng mit Backend, QA und den regulatorischen Stakeholdern abgestimmt, oft unter dem Zeitdruck neuer Vorgaben.

Eine App, die 38 Millionen Menschen in einer kritischen Phase der öffentlichen Gesundheit genutzt haben.

Ergebnisse & Wirkung

In der Spitze nutzten 38 Millionen Menschen die App. Ich habe sie durch die Regeländerungen der späten Pandemie begleitet, bis zur kontrollierten Abschaltung.

Meine Rolle

Senior iOS Engineer verantwortlich für Feature-Entwicklung, Fehlerbehebung und Codequalität im iOS-Stream. Teilnahme an Architekturdiskussionen und Code-Reviews in einer hochregulierten, quelloffenen Umgebung unter öffentlicher Beobachtung.

SwiftUIKitCombineCore DataExposure Notification FrameworkCovPass SDKREST APIsCI/CD

Ähnliche Herausforderung?

Erzähl mir von deiner Herausforderung. Ich sage dir, wie ich sie angehen würde — und eine realistische Timeline.

Diese Website verwendet Drittdienste (Google reCAPTCHA, Calendly), die Cookies setzen können. Mehr dazu in meiner Datenschutzerklärung.