Andrew Cherkashyn is a seasoned iOS software engineer based in San Francisco with over a decade of hands-on experience building device and platform-level features across iOS, macOS, and watchOS. He has progressed from junior web and mobile roles to senior technical leadership at companies including Apple, Snap, OKX, and now Meta, consistently shipping production-grade mobile software for large-scale consumer products. Known for bridging deep platform knowledge with pragmatic product delivery, he has led cross-platform teams and driven architecture decisions in both startup and enterprise contexts. His background includes lead roles in mobile engineering at Onfleet and contracting at Microsoft, reflecting adaptability across domains from logistics to social and crypto products. Andrew combines an MS in Computer Science with a track record of mentoring engineers and delivering polished user experiences grounded in low-level device expertise.
12 years of coding experience
8 years of employment as a software developer
Master of Science (MS) Computer Science, Master of Science (MS) Computer Science at Sevastopol State Technical University
Contributions:37 commits, 8 PRs, 38 pushes in 2 years 10 months
cocoapodsprogress-barhudswiftios
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.