Marcin Polak is a seasoned Staff iOS Engineer based in Katowice with 12 years of mobile-first experience building production apps across iOS, watchOS, tvOS and Android. At DAZN he progressed from dual iOS/Android developer to staff-level iOS engineer, bringing deep Swift expertise alongside Java/Kotlin, Dagger, Retrofit and reactive patterns. He combines hands-on engineering with leadership experience from project and team lead roles, and a strong emphasis on automated testing (JUnit, TestNG, Mockito) that improves reliability across platforms. Founder-level initiative shows through ongoing work at ideaapps, reflecting an appetite for product-driven engineering as well as consultancy. Trained in computer science and project management, he’s comfortable bridging technical architecture, cross-platform delivery and pragmatic team processes.
12 years of coding experience
11 years of employment as a software developer
Akademia Project Managera - Zarządzanie projektemi, 5, Akademia Project Managera - Zarządzanie projektemi, 5 at Wyższa Szkoła Bankowa w Poznaniu Wydział Zamiejscowy w Chorzowie
mgr inż. Computer Science, IT, mgr inż. Computer Science, IT at Politechnika Śląska w Gliwicach
PinCodePicker was created for Android platform as a view which allows to take passwords/codes or some other sensitive data from end user in easy way, so developers can focus on the core functionalities of their application
Contributions:32 commits, 5 PRs, 19 pushes in 24 days
passwordsend-usersensitive-dataandroidkotlin
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.