Dima Kruk is a Senior iOS Developer with over a decade of professional experience and a broader 18+ year background in software engineering, product architecture, and technical project management. Based in Budva, Montenegro, he combines hands-on iOS development in Objective-C and Swift with proven leadership mentoring cross-platform teams and shaping mobile and web application architecture. His tenure includes nearly a decade at Alar Studios and a current role at Social Discovery Group, reflecting a steady progression from Flash-era engineering to modern mobile platforms. With a foundation in Mathematics and Computer Science from Belarusian State University, he brings strong analytical rigor to feature design and performance optimization. Colleagues rely on him for pragmatic technical decisions that balance delivery timelines with long-term maintainability. Less obvious: he started his career leading a Flash department, which gives him a rare perspective on legacy-to-modern migration challenges in product engineering.
13 years of coding experience
10 years of employment as a software developer
Mathematics and Computer Science, Mathematics and Computer Science at Belarusian State University
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.
Request Free Trial
Dima Kruk - Senior IOS Developer at Social Discovery Group