Summary
Daniiar Salakhutdinov is a seasoned mobile software engineer with 13 years building iOS, tvOS and macOS applications, currently driving mobile efforts at Careem from Berlin. He has deep expertise in architecture migration (VIPER, MVVM), test-driven and behavior-driven development, and dependency injection, having transformed legacy apps into modular, well-tested systems. Daniiar’s background spans payments, location and background services, Apple Pay, CoreData/Realm and VoIP, and includes end-to-end ownership of courier and client apps. Known for pragmatic refactors and moving business logic into service layers, he brings steady delivery experience across startups and larger teams. A master's-trained computer scientist, he combines strong engineering craft with a penchant for clean architecture and tooling improvements that reduce technical debt.
13 years of coding experience
6 years of employment as a software developer
Master's degree, Computer Science, Master's degree, Computer Science at Tyumen State University
English, French, German