Max Konovalov is a Senior iOS Engineer with 12 years of experience and a track record of publishing over 100 apps to the App Store. He combines deep mastery of Swift and Objective-C with modern patterns (OOP/POP, SOLID, DI) and concurrency (Combine, async/await, GCD) to build responsive, high-performance apps across iPhone, iPad and macOS. Max has led mobile teams and shipped complex features at startups and scale-ups like Vectornator and Qonto, often owning architecture, CI/CD and UX fidelity end-to-end. An active open-source contributor, he created MKRingProgressView, a polished visual component with Objective-C compatibility, reflecting his attention to UI detail and cross-language interoperability. Based in the Frankfurt Rhine-Main area, he blends hands-on coding with mentoring and process improvements that keep teams aligned with Apple’s evolving guidelines.
12 years of coding experience
13 years of employment as a software developer
Master's degree Engineering, Master's degree Engineering at Sevastopol State Technical University
⭕️ Ring progress view similar to Activity app on Apple Watch
Role in this project:
Mobile Developer (iOS)
Contributions:8 releases, 1 review, 76 commits in 5 years 10 months
Contributions summary:Max primarily contributed to the development of an iOS component, specifically a ring progress view. Their work included implementing core functionalities such as drawing the ring, managing progress updates, and adding visual customizations like color and shadow effects. The user also refactored existing code and added support for objective-c. Overall, the contributions are centered around enhancing the visual appearance and functionality of the progress ring, alongside adding features for more control.
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.