Summary
Eugene Yagrushkin is a Staff iOS Engineer based in Vancouver with 13 years of software experience and a decade focused on iOS, having published 10+ native apps to the App Store. He has led modernization efforts and built shared UI frameworks and scalable SwiftUI components for large enterprises like TD, 7-Eleven, and Harley-Davidson, improving responsiveness and delivery velocity. Comfortable across Swift, Objective-C, Core Data and networking stacks, he also brings hands-on security and encryption experience from RSA and telecom projects. Eugene blends startup agility with enterprise discipline—mentoring teams, onboarding engineers, and shipping production-quality mobile features that tangibly reduce support costs. An instructor and continuous learner (freeCodeCamp, project management studies), he maintains a public portfolio showcasing practical iOS work and cross-platform thinking.
13 years of coding experience
24 years of employment as a software developer
Master’s Degree, Computer science, Master’s Degree, Computer science at Komsomolsk-on-Amur State Technical University (KnASTU)
Full Stack Web Development Certification, Computer Software Engineering, Full Stack Web Development Certification, Computer Software Engineering at freeCodeCamp
Toronto Metropolitan University
English, Russian, Spanish