Michal Kalis, Developer in Prague, Czech Republic
Michal is available for hire
Hire Michal

Michal Kalis

Bio

Michal is a senior iOS developer with 10+ years of experience in Swift, SwiftUI, and some UIKit. He built Splash Sports (★4.8, 2.2M+ users) and RunYourPool (★4.9) from scratch. He previously led iOS development at Ciphr, an encrypted messenger. He's currently at Česká televize working with Swift 6 concurrency, SwiftUI, and GraphQL. He's using Daily Claude Code across four projects, including CLAUDE.md, rules, sub-agents, skills, hooks, and MCP integrations. Builder: missinghue.com, kozahive.com.

Portfolio

Ceska Televize
Swift, SwiftUI, GraphQL, Claude Code
Splash Sports
Swift, UIKit, Git, MVVM-C, SwiftUI, REST
Ciphr (via Toptal)
Push Notifications, App Groups, User, AVFoundation, Cryptography, Sockets...

Experience

  • iOS - 10 years
  • Scrum - 9 years
  • Git - 8 years
  • Swift - 8 years
  • REST - 6 years
  • Objective-C - 4 years
  • SwiftUI - 3 years
  • Claude Code - 1 year

Preferred Environment

Git, Xcode, Figma, Claude Code

The most amazing...

...challenge I've tackled is porting a C/C++ crypto library to iOS and building an encrypted messenger from scratch.