Leonid Liadveikin is an experienced iOS developer with over a decade in software engineering and 8+ years focused on UIKit alongside 4+ years building SwiftUI-first interfaces. He has shipped apps across iOS, watchOS, tvOS and visionOS, and has hands-on cross-platform experience with KMM, Flutter, Ionic, Tizen and Android, plus backend work in Spring and Vapor. Leonid repeatedly leads refactors from Objective-C/ReactiveSwift to modern Swift, SwiftConcurrency and SwiftData, and has driven CI/CD, testing and Metal migrations in large teams. He brings a low-level curiosity—working with Metal, microcontrollers for IoT and even home router tinkering—that informs pragmatic, performance-aware mobile engineering. Based in Vienna, he’s comfortable as the sole iOS engineer or as part of 50+ developer organizations, and he actively experiments with new platforms and design systems.
10 years of coding experience
8 years of employment as a software developer
Master's degree Computer Science, Master's degree Computer Science at University of Vienna
Bachelor's degree Software Engineering, Bachelor's degree Software Engineering at Higher School of Economics
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.