Dzmitry
Senior iOS Developer / iOS Tech Lead with more than 13 years of experience in software development. Skilled in Swift, SwiftUI, Objective-C, and modern mobile architectures (MVVM, MVP, Clean Architecture).
About
Senior iOS Developer / iOS Tech Lead with more than 13 years of experience in software development. Skilled in Swift, SwiftUI, Objective-C, and modern mobile architectures (MVVM, MVP, Clean Architecture). Passionate about creating high-quality, user-centric apps with attention to performance, maintainability, and seamless UX. Experienced in leading teams, mentoring developers, and driving best practices in code quality, testing, and CI/CD. Strong background in integrating complex solutions, real-time communication, and secure mobile solutions. Looking to join a team that values engineering leadership, product impact, and technical excellence.
- 9 years' experience
- Joined January 2025
Skills· 3
Languages
- EnglishAdvanced
- RussianFluent
- BelarusianFluent
- PolishBeginner
Industry experience
- Software & Internet
- Professional Services
- Media & Entertainment
More experts
Work experience· 8 roles
Reduced chat rendering latency by 300ms+ by offloading CoreData model preparation to a background thread with lazy loading. Built a dynamic, complex chat solution with a Bubble UI; initial implementation used UIKit + SwiftUI, Combine, and Swift Concurrency. Advised architectural direction and initiated migration to Clean Architecture.
Reduced chat rendering latency by 300ms+ by offloading CoreData model preparation to a background thread with lazy loading. Developed a dynamic, complex chat solution supporting modern Bubble UI with high performance, and initiated migration to Clean Architecture; initial implementation used UIKit + SwiftUI, Combine, and Swift Concurrency.
Led a team of 8 to migrate a monolithic MVVM+C app into 65+ modular SPM packages using MVVM+Coordinator and Clean Architecture; improved scalability, enabling networking layer injection and white-labeled UI. Mentored a team of 4 through architecture, feature design, release, and code quality. Implemented a custom DI system and a networking layer using Combine and Swift Concurrency. Built a Widget, introduced jailbreak checks for security, and enhanced CI/CD with automation via GitHub Actions. Optimized build times with Tuist and caching. Achieved 99%+ crash-free rate and 65–70% test coverage; increased user retention via A/B tests. Prototyped OpenAI API / Core ML AI integration.
Education
Certifications and awards
Hire Dzmitry today
Post a job and invite Dzmitry, or contact them directly. No hidden commission.
