Alex Belov is an iOS engineer with a decade of software experience and a strong track record building mobile products from startup to scale, currently shaping mobile experience at TikTok in Singapore. He previously led iOS architecture and delivery at BandLab, driving release cadence improvements, rewriting fragile subsystems like the database and recorder to eliminate multithreading crashes and dramatically reduce monolithic code. Comfortable both as an individual contributor and a leader, he has built teams and products from scratch, authored technical specs, and created internal libraries that sped developer workflows. Alex blends pragmatic engineering with systems-level thinking—favoring clean, encapsulated designs that make large codebases more maintainable and release-friendly.
10 years of coding experience
10 years of employment as a software developer
Bachelor’s Degree, Software for computers and automated systems, Bachelor’s Degree, Software for computers and automated systems at ITMO University
LNPopupController is a framework for presenting view controllers as popups of other view controllers, much like the Apple Music and Podcasts apps.
Contributions:7 releases, 8 commits, 7 pushes in 7 days
centercontrollersapplemusicpopupsios
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
Alex Belov - IOS Engineer Mobile Experience at TikTok