Summary
Ivan Shafran is a Senior Android Developer with 11 years of experience building high-scale mobile apps and SDKs, including leadership roles and three years as a team lead. He architected and optimized real-time calling systems at VK, improving WebRTC performance to work in networks with up to 90% packet loss and designing SDKs used by multiple external projects. At ABBYY he accelerated SDK integrations from months to days and led cross-platform API alignment that enabled four multiplatform UI SDKs, while also shipping OCR-driven consumer apps that boosted revenue and DAU. He has taught Android courses at MIPT and Yandex Practicum, turning students into hired developers and shaping modern Android curricula. Now at Flo Health in London, he brings deep expertise in media, low-bandwidth networking, modularization, and developer experience to consumer health products. A mathematician by training, Ivan combines rigorous problem solving with practical product impact across large-user systems.
11 years of coding experience
9 years of employment as a software developer
Master's degree Mathematics and Computer Science, Master's degree Mathematics and Computer Science at Moscow Institute of Physics and Technology (State University) (MIPT)
Russian, English