Summary
Dmitriy Semyaniv is a Senior iOS Developer and Software Architect with over a decade of commercial experience designing and shipping 20+ App Store applications, including large-scale projects with 500K+ downloads. He specializes in Swift and Objective-C, advanced architectures (MVC, MVVM, VIPER, Clean, Coordinators), StoreKit 2 subscriptions, and reactive patterns like Combine and RxSwift, and has a track record of reducing app load times by up to 40% through focused performance and multithreading optimizations. Dmitriy has led end-to-end mobile projects—from system design and technology selection to release management—and built complex real-time and multimedia integrations (WebSockets, video streaming, ARKit, CoreImage/AVFoundation) for IoT, social, and media apps. He routinely collaborates with firmware, backend, and design teams, mentors engineers, and enforces maintainable code practices across CI/CD workflows. Based in Cluj-Napoca with a Master’s in Programming Engineering, he combines deep low-level iOS expertise with pragmatic architecture decisions that balance scalability, testability, and user experience.
8 years of coding experience
9 years of employment as a software developer
Kharkiv National University of Radio Electronics
Английский, Украинский, Русский