Jiří Urbášek is a seasoned macOS and iOS developer with over 14 years of experience delivering production-grade apps across fintech, IoT, HealthTech and banking, having contributed to more than 30 iOS projects from startup MVPs to enterprise banking clients. He combines a strong architectural mindset (MVVM, VIPER, Clean Architecture) with test-driven practices, async/await, Combine and BLE expertise to build scalable, maintainable code and custom SDKs. Notable work includes trading and brokerage integrations, a BLE health-device SDK licensed to customers, and core security work on Komerční banka’s mobile app improving stability through robust unit testing. As a freelancer and mentor he often bridges product and engineering needs, shipping proof-of-concepts and production features alike. Based in Plzeň, Czechia, he’s open to senior iOS roles, contracts or mentoring and brings a pragmatic focus on long-term maintainability that helped revive legacy codebases into scalable systems.
13 years of coding experience
14 years of employment as a software developer
Ing, Information and communication technology, Ing, Information and communication technology at Technical University of Ostrava
Erasmus Exchange, Computer Science, Erasmus Exchange, Computer Science at Hogeschool van Amsterdam | Amsterdam University of Applied Sciences
Bc, Information Technology, Bc, Information Technology at Hogeschool van Amsterdam
Demo app to showcase how to apply SOLID principles and compose functionality based on generic interfaces
Contributions:17 PRs, 19 pushes, 9 branches in 2 months
demo-appprinciplessolid-principlesgenericapply
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.