High School Diploma – Applied Informatics, EDUCAnet, České Budějovice
České Budějovice, Czech Republic
Worldwide
High School Diploma – Applied Informatics, EDUCAnet, České Budějovice
Profile attachments
Josef_Antoni_CV.pdf
About me
Senior iOS developer with 10+ years in banking and fintech apps (ČSOB, Raiffeisenbank). Based in České Budějovice, remote-first, available immediately for full-time or part-time contracts. Currently building Kalorie, an open-source iOS + Android app with shared Kotlin Multiplatform modules.
Apple IOSIOS SDKObjective-C (Programming Language)UikitSwiftuiIos FrameworksSwift (Programming Language)
Senior iOS developer with 10+ years of experience building production mobile apps for major banks and fintech companies, including ČSOB and Raiffeisenbank.
Core skills: Swift, SwiftUI, UIKit, Objective-C, Combine, async/await, MVVM, Apple frameworks and iOS SDK, Kotlin Multiplatform (KMP).
Own project Kalorie: a native SwiftUI iOS app plus a native Jetpack Compose Android app, with four shared Kotlin Multiplatform modules, Firebase and GitHub Actions CI. Both apps are in store review or closed testing: github.com/josefantoni/Kalorie
Tools: Git, SPM, GitHub Actions, Claude Code (AI-assisted development).
Availability: remote or hybrid (on-site about once a week is fine), available immediately (full-time or part-time), freelance contract.
Experience
Professional experience10+ years
Freelancer since2026
Languages
EnglishFluentCzechNative speaker
Project history
iOS Developer (own project)
Kalorie – personal open-source project
Calorie and macro tracker: native SwiftUI iOS app and native Jetpack Compose Android app sharing four Kotlin Multiplatform modules (macro maths, meal windows, text normalisation, PDF/Excel export). Firebase backend (Firestore + Auth) with security rules, barcode scanning, on-device OCR of nutrition labels, Czech/Slovak/English localisation. MVVM + UseCase architecture, GitHub Actions CI. Developed with Claude Code. github.com/josefantoni/Kalorie
iOS Developer (contractor)
Finshape Czechia s.r.o. (client: Victoriabank)
iOS development services for Victoriabank as an independent contractor. Developed and maintained features within a complex fintech mobile application; worked with international teams in Agile/Scrum. Stack: Swift, SwiftUI, Claude Code, MVVM, VIP, in-house REST and UI component libraries, SPM, Git.
iOS Developer
TIP IT Solutions (client: ČSOB)
Developed and refactored features in ČSOB's mobile smart-banking application within a team of 10 iOS developers. Stack: Swift, SwiftUI, Combine, MVVM, SPM, Git.
iOS Developer
Raiffeisenbank
Contributed to Raiffeisenbank's smart-banking iOS application in a team of 7. Implemented new features, refactored legacy code and submitted builds to the App Store. Stack: Swift, Objective-C, SwiftUI, Combine, MVVM, SPM, Git.
iOS / macOS Developer
OKsystem
Built a secure messenger application with cryptography and blockchain features in a team of 4 developers. Shared the core codebase across iOS and macOS; responsible for App Store submissions. Stack: Objective-C, Swift, UIKit, MVC, Git.
iOS Developer
Pixelmate, TMDSGN, INVENTI Development
Built and extended a range of small and mid-size iOS apps, including an app for a smart-buildings startup from early concept to production and an app for the Chinese consumer-loans market.