Principal Mobile Engineer & SDK Lead with 10+ years of experience building secure, high-stakes software โ mostly in fintech and banking, where user experiences need to be smooth and security rules are non-negotiable ๐ .
While I occasionally build end-to-end applications, my main focus is SDK development: crafting secure, resilient, developer-friendly building blocks that other engineers can depend on with confidence (and zero curse words).
- SDK Engineering & Architecture โ Design, build, and maintain multi-platform SDKs with clean public APIs and rock-solid security.
- Technical Leadership โ Lead engineering teams, interview developer candidates, and foster a healthy engineering culture.
- Dogfooding โ Build reference applications using my own SDKs to guarantee a seamless developer experience.
- CI/CD & DevOps โ Maintain automated build, test, and release pipelines across complex multi-platform environments.
- Client Support & Solutions โ Communicate directly with customer engineering teams to troubleshoot integration challenges.
| Category | Technologies |
|---|---|
| Platforms | iOS, Android, Flutter, React Native, Cordova, Web (React) |
| Languages | Swift, Kotlin, TypeScript, Java, Objective-C, C, C++, Bash |
| CI/CD & DevOps | GitHub Actions, Azure DevOps, Jenkins, TeamCity |
โJan once fixed a race condition by staring at the code until it felt ashamed and corrected itself. 10/10 would let him review my PRs again.โ
โ Definitely Not a Backend Developer
โOur SDK had 327 issues. Jan touched it once, and suddenly it had only 326 issues. Incredible progress.โ
โ Senior Architect of Unknown Purpose
โWorking with Jan is like having a senior engineer, support lead, and stand-up comedian all in one. He explains complex ideas simply, jumps into production fires, and keeps morale high.โ
โ Developer who survived the last release




