Aleksandr Gusev is a seasoned software engineer with 13 years of experience building production-grade iOS and system-level software, currently shaping core services apps at Apple after contributions to ARKit and Shortcuts. He combines a strong foundation in software architecture, OOP and SOLID principles with a designer’s eye for pixel-perfect UIs and fluid interactions. Equally at home in high-level architecture and low-level debugging, he routinely dives into LLDB, disassembly and crash analysis to find root causes rather than workarounds. His career spans fast-moving consumer products (Duolingo, Booking.com) to large-scale platform and banking systems, with a history of modernizing pipelines, test suites and CI/CD tooling. Having lived in five countries, he brings a multicultural perspective and curiosity-driven approach to problem solving and continuous learning.
13 years of coding experience
12 years of employment as a software developer
Master's degree Computer Science, Master's degree Computer Science at Samara State Aerospace University
Invoke superclass implementations for dynamically-dispatched methods through a proxy in Objective-C and Swift
Contributions:1 release, 56 commits, 49 pushes in 3 years 1 month
implementationsobjective-csuperclassproxyswift
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.