Denis Smirnov is an iOS Software Development Engineer based in the San Francisco Bay Area with a decade-plus background building mobile apps across startups and enterprise settings. Currently at Apple, he blends a strong emphasis on usability and user experience with hands-on engineering to deliver polished iOS products. His career spans leading mobile teams and shipping flagship apps for companies like lululemon, Poynt, and Playmobility, giving him deep cross-platform perspective and device-integration experience. Known for pragmatic architecture and prototyping, he has moved between Android and iOS development early in his career, which informs his practical approach to mobile UX trade-offs. With roots in computer science education in Canada, Denis pairs product-focused design sensibilities with robust implementation skills. Colleagues would note his quiet, user-centered craftsmanship—favoring well-considered interactions over flashy features.
4 years of coding experience
10 years of employment as a software developer
British Columbia Institute of Technology (BCIT)
Computer Science, Computer Science at York University
Computer Programmer Analyst, Computer Science, Computer Programmer Analyst, Computer Science at Georgian College
Contributions:1 release, 7 pushes, 1 branch in 2 years 10 months
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
Denis Smirnov - IOS Software Development Engineer at Apple