Summary
Osama Khalil is an engineering leader with 13 years of experience specializing in mobile platforms, currently managing the Android and iOS Platform teams at Airbnb from Sunnyvale. He has a strong track record of shipping large-scale mobile transformations—most notably relaunching Upwork’s mobile apps and driving a company-wide mobile-first strategy while managing up to 25 engineers and QA across multiple teams. Technically fluent from native Android architecture (Clean Architecture, Kotlin, RxJava, Dagger) to frontend and web-stack modernization, he combines hands-on craftsmanship with delivery-focused management. He’s skilled at cross-functional collaboration, shaping APIs and influencing iOS parity, and has a knack for introducing scalable architectures and hiring practices that raise engineering bar. A practical innovator, he also brings an unusual background in AR and Unity plugin development and early large-scale image retrieval systems, reflecting a broad curiosity beyond typical mobile engineering.
13 years of coding experience
11 years of employment as a software developer
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at Faculty of Computer and Information Science, Ain Shams University
Arabic, English