Shamyl Zakariya

Video Apps Engineering at Apple

Seattle, Washington, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Shamyl Zakariya is a seasoned software engineer in Seattle with 11 years of experience building graphics-forward mobile apps, AR/VR systems, and video applications, currently on Apple’s Video Apps Engineering team. He brings deep multi-language fluency (C, C++, Objective‑C, C#, Java, Swift, Python) and a track record of shipping performance-sensitive Android and AR features at startups and research-driven teams like Streem, Vulcan, and Bluehawk. Shamyl’s open-source work — including an Android RecyclerView StickyHeaders library with a demo app — illustrates his ability to turn nuanced UI/UX problems into reusable engineering solutions. Formerly a designer and client-side developer, he blends visual sensibility with low-level systems skill to optimize user experience and rendering pipelines. A bicycle commuter who writes code that interests him, he often favors pragmatic, creative prototypes that bridge research and production.
code11 years of coding experience
job23 years of employment as a software developer
bookBachelor's degree in art, Bachelor's degree in art at University of Virginia
languagesEnglish
github-logo-circle

Github Skills (8)

android-developers10
android-developer10
javas10
recyclerview10
android-recyclerview10
android10
java10
kotlin9

Programming languages (9)

C#JavaC++RustAdblock Filter ListObjective-CHTMLSwift

Github contributions (5)

github-logo-circle
ShamylZakariya/StickyHeaders

Apr 2016 - Oct 2019

Adapter and LayoutManager for Android RecyclerView which enables sticky header positioning.
Role in this project:
userMobile Developer (Android)
Contributions:12 releases, 147 commits, 17 PRs in 3 years 6 months
Contributions summary:Shamyl's commits primarily involve the development of an Android RecyclerView adapter and LayoutManager to enable sticky header positioning. Their initial commit established the foundational structure, defining a SectioningAdapter class with item, header, and ghost header view holders. Subsequent commits introduced enhancements, including improvements to header positioning, refactoring into a separate module, and the addition of a demo app, illustrating their focus on creating a robust and feature-rich Android library.
recyclerviewheaderandroid-libraryandroidadapter
ShamylZakariya/PhotoDoodle

Aug 2015 - Jul 2016

Contributions:231 pushes, 11 branches in 11 months
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
Shamyl Zakariya - Video Apps Engineering at Apple