ProfileHands-on software engineer with years of experience building complex, business-critical software in heavily regulated environments from the ground up. Specialized in native mobile (iOS/Android) SDK development, cross-platform C++/WebAssembly image processing, identity verification, and applied AI engineering tooling.
Technical Skills- Mobile: Swift, iOS SDK development, UIKit, Kotlin/Android, JNI
- Systems & Web: C++, CMake, WebAssembly, Go, Java, Spring Boot, JavaScript
- AI/ML: TensorFlow Lite, OpenCV, XNNPACK, GANs, LLM tooling, MCP servers
- Security: SSL pinning, request signing, Frida, Ghidra, offensive SDK research
Identity Verification SDKs - I've largely contributed building a mobile-first AI based identity verification platform from the ground up (Layed the foundations of running real-time image processing and machine learning models across iOS/Android/Web), as well as led the implementation of an ICAO9303 compliant eMRTD reader from scratch, which by now has successfully performed millions of identity verifications.
Experience06/2026 - todayFirmname on request in Munich (Germany)
Freelance Software Engineer
- Independent software and AI engineering consulting, available DACH-wide
06/2025 - 06/2026IdentityCheck by CHECK24, Munich (Germany)
Senior Software Engineer
- Developed business-critical identity verification systems operating in heavily regulated fintech environments.
- Technical owner of the native iOS SDK supporting Money Laundering Act (GwG) compliant identity verification processes.
- Led early-stage development of the in-house WebAssembly-based image processing SDK powering AI-based web identity verification.
- Developed the in-house mobile-first, AI-based identity verification iOS SDK.
- Designed and productionized a zero-dependency, low-latency Go file service processing tens of millions of highly sensitive identity documents while simplifying the surrounding microservice architecture.
- Researched and implemented advanced SDK security mechanisms including SSL pinning, Proof of Possession, and request signing, mitigating spoofing and replay attacks.
- Introduced AI-powered engineering tooling, including internal MCP servers, token-usage monitoring, and LLM-assisted developer workflows integrated with internal systems.
- Designed and deployed a fully self-hosted, autonomous, and auditable coding agent based on a masterrunner architecture, capable of safely operating within regulated multi-platform development environments.
- Optimized native iOS and Android UI tests to reduce automated testing duration by 80%, integrated automated tests into developer workflows, and experimented with agentic auto-fixing of UI tests.
- Mentored engineers across the organization and onboarded developers of all experience levels to new platforms, architectures, and technologies.
05/2023 - 06/2025IdentityCheck by CHECK24, Munich (Germany)
Software Engineer
- Played a key role in building the technical foundation of CHECK24?s in-house state-of-the-art identity verification platform across frontends and server-side, leading to greatly improved customer experiences.
- Designed and implemented a complete ICAO 9303 eMRTD solution for iOS and Android from scratch, including zero-trust server-side certificate validation for electronic identity documents.
- Architected a future-proof CMake-based build system for a cross-platform C++ image processing engine targeting Android (JNI) and WebAssembly.
- Ported and optimized TensorFlow Lite, OpenCV, XNNPACK, and related dependencies for WebAssembly, enabling SIMD acceleration, multithreading, and real-time performance across web platforms.
- Continuously improved the native apps build system for reliable, product-manager/QA-transparent deployments of native apps and internal libraries.
- Contributed to backend services built with Java and Spring Boot.
- Collaborated with product owners and business stakeholders on technical strategy, feasibility analysis, and project planning.
- Conducted offensive security research against mobile SDKs using Frida, Ghidra and custom attack tooling to identify runtime vulnerabilities, MitM attacks, and camera-spoofing techniques, producing risk assessments and implementing mitigation strategies.
06/2021 - 04/2023CHECK24 Vergleichsportal, Munich (Germany)
iOS Engineer
- Contributed to transforming the native CHECK24 Insurance app into an award-winning, marketleading iOS experience.
- Helped implement a scalable URL-based navigation architecture supporting complex native and web application flows.
- Collaborated closely with backend teams to design and implement REST APIs.
- Developed internal debugging and runtime inspection tools to improve engineering productivity.
- Increased automated test coverage to approximately 80% through unit and visual snapshot testing.
- Supported maintaining and expanding cross-platform end-to-end UI test infrastructure.
- Migrated large parts of Storyboards to a modern UIKit-based architecture.
- Implemented customer experience improvements across document scanning, animations, and onboarding flows.