Summary
Michael Kapelko is a development team lead with 12 years of experience specializing in mobile development and team management, currently leading a nine-person iOS team in Moscow. He combines hands-on engineering—having implemented MVVM-C, Fastlane automation, and a Redux-like Kotlin Multiplatform architecture—with pragmatic management techniques like microteams, feature calendars, and delegated release ownership. Michael has a track record of stabilizing teams during turbulence, retaining headcount and even converting an Android engineer to iOS while others were losing members. He builds productivity tooling and integrations himself (for example, a chat-driven watch/assignment script) to keep processes transparent and predictable. Educated in applied mathematics, he brings analytical rigor to architecture and delivery while preferring direct communication and clear ownership. His personal motto—"I construct therefore I exist"—captures a hands-on leader who still codes to solve real team problems.
12 years of coding experience
13 years of employment as a software developer
Russian, English