AMBOSS
iOS apps, Python backend API, and CI for the AMBOSS medical knowledge platform.
Two iOS apps supporting Amboss medical knowledge platform, a smart learning system for medical students and physicians — built in Swift with bridged Objective-C dependencies. The Knowledge app renders thousands of learning cards using WKWebView with native iOS library integration. Both apps interact via universal links and can run side-by-side on iPad. The apps are available in the AppStore.
Beyond the iOS apps, I had full ownership of a Python backend API — I created, deployed, and managed it end-to-end for an internal information exchange network used by medical personnel (e.g., physicians sharing information within a hospital). I also maintained the CI/CD pipeline for both iOS and Python projects, served as a code reviewer providing technical expertise to the team, and interviewed & assessed potential new hires for technical fit. My exit reference from AMBOSS described my work as producing “qualitatively and quantitatively outstanding results.”
Medical Knowledge Library (Wissen)
The AMBOSS Medical Knowledge Library app is a learning card library which contains resources for medical students and clinicians. The app offers full offline functionality (CoreData).




Search page. Learning card details. Image with an overlay.

AMBOSS Knowledge app in the App Store (2018). The users really liked the app.
Qbank (Kreuzen)
The AMBOSS Qbank app for UMSLE® Step and NBME® Shelf exams is a question bank, exam preparation and study resource for medical students. The app works online and offline and it’s cross-linked with the Medical Knowledge app.




List of study sessions. Case study. Image view. App Store app page.
Apps in action
The following video shows the features available in QBank and Knowledge apps.