Victor Sukochev is a Senior Mobile Engineer with 14 years of engineering experience and a strong foundation in physics and information sciences, now focused on iOS and mobile architecture aiming for Principal/Senior iOS roles. He has delivered end-to-end iOS products at companies from startups to large platforms (BandLab, Yandex, June Homes) and brings practical expertise in Objective-C/Swift, C/C++, cross-platform Qt, OpenGL and performance-sensitive native code. Victor applies SOLID, GoF patterns, TDD and Agile practices to build maintainable, testable systems and has hands-on experience with advanced iOS features including rich notifications and watchOS extensions. An active open-source contributor, he enhanced the Macaw Swift vector graphics library with animation loops, interpolation techniques and examples, demonstrating a knack for UI-driven visual effects. Less obvious: his early career in CUDA and numerical methods informs a pragmatic approach to optimization and low-level problem solving within modern mobile apps.
14 years of coding experience
16 years of employment as a software developer
Master's degree, COMPUTER AND INFORMATION SCIENCES AND SUPPORT SERVICES, Master's degree, COMPUTER AND INFORMATION SCIENCES AND SUPPORT SERVICES at Novosibirsk State University (NSU)
Powerful and easy-to-use vector graphics Swift library with SVG support
Role in this project:
Front-end Developer
Contributions:471 commits, 11 PRs, 324 pushes in 2 years
Contributions summary:Victor primarily focused on implementing and improving UI components within the Macaw vector graphics library. Their contributions involved creating basic animations using Swift, including the addition of an animation loop and subscription system to a MacawView. Furthermore, they added various interpolation techniques and provided examples showcasing the use of these animations, enhancing the library's capabilities for visual effects and transitions. The user also incorporated animation sequences and demonstrated repetitive and looping animations to create more complex user interface elements.
Preview extractor for news, articles and full-texts in Swift
Contributions:145 commits, 3 PRs, 112 pushes in 1 year 6 months
swift-package-managerswiftnewstextsnews-articles
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
Victor Sukochev - Senior Mobile Engineer at dormakaba Spain