Danila Gusev is a Lead iOS Developer with 11 years of experience building production-grade mobile apps from deep custom UIs to robust, testable architectures. He ships apps using both Objective-C and Swift, and is fluent in modern patterns like Unidirectional Data Flow, Clean Architecture, Redux, MVVM, and reactive frameworks such as Combine and RxSwift. Known for crafting captivating transitions and animations, he pairs polish in the UI layer with pragmatic use of code generation tools like Sourcery and Stencil to keep codebases maintainable. He has led iOS teams across startups and product companies since 2017 and currently leads iOS development at Липтсофт in Belgrade. Danila emphasizes unit/UI testing and expandable architectures that survive changing requirements, and he’s continually exploring new languages and methodologies to push app quality further. An understated strength is his balance of visual craftsmanship and disciplined engineering, enabling both delightful UX and reliable delivery.
11 years of coding experience
9 years of employment as a software developer
Санкт-Петербургский Государственный Университет / Saint Petersburg State University
Contributions:40 commits, 3 PRs, 49 pushes in 1 year 1 month
alertiosios-styleplain
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.