Alexander Kharevich is a seasoned iOS engineer with 14 years of experience building high-performance mobile apps for startups and large tech companies, currently focusing on performance optimization as a Staff/Senior iOS Engineer at Meta. He has repeatedly led migrations to modern Swift architectures—TCA, SwiftUI, and Swift Concurrency—improving launch times, memory use, and network efficiency across products from Harbor/Citizen to DraftKings. Comfortable in both product and platform roles, he’s authored SDKs, steered navigation refactors, and managed outsourced engineering teams while maintaining on-call responsibilities. His background includes roles at Amazon, Ring, and media and fintech firms, giving him deep experience across real-time audio, subscription payments, and developer tooling. He combines formal training in telecommunications with ongoing study in AI and finance, which explains his systems-oriented approach to mobile performance. Colleagues know him for turning legacy Xamarin/Objective-C codebases into modern, maintainable Swift systems that measurably lift user experience.
14 years of coding experience
12 years of employment as a software developer
certificate with distinction Finance and risk management, certificate with distinction Finance and risk management at www.venture-lab.org (Stanford University)
Java 2SE programmer Java 2SE, Java 2SE programmer Java 2SE at SUN One Academy
AI, AI at www.edx.org
Master's degree Telecommunications Engineering, Master's degree Telecommunications Engineering at Belarusian State University of Informatics and Radioelectronics
Associate of Science (A.S.) Television radio and telecommunications, Associate of Science (A.S.) Television radio and telecommunications at Higher State College of Communications
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.