Chahine Mouhamad is a seasoned Android software engineer with 11 years of experience, currently building core Android features at Google from his base in Austin. A graduate of EPITA, he has a strong track record modernizing mobile codebases—leading large Java-to-Kotlin migrations, modularizing monolithic apps into 100+ modules, and improving CI and local build performance. His experience spans high-growth consumer products at Snap and Peloton, fintech at Stash, and agency work delivering polished native experiences and mentoring teams. He combines hands-on implementation with setting engineering standards and developer tooling improvements, often driving cross-team best practices. Known for shipping complex mobile features like Training Programs v2 and banking functionality, he brings both product sensitivity and low-level Android expertise. Outside work his public GitHub reflects continuous engagement with Android tooling and pragmatic open-source contributions.
11 years of coding experience
11 years of employment as a software developer
French Baccalaureate Scientific section with engineering option., French Baccalaureate Scientific section with engineering option. at Lycée Paul Eluard
Master’s Degree Computer Science, Master’s Degree Computer Science at EPITA: Ecole d'Ingénieurs en Informatique
An Instagram like page indicator compatible with RecyclerView and ViewPager.
Contributions:10 releases, 7 commits, 27 PRs in 1 year 5 months
instagram-likerecyclerviewviewpagerandroidkotlin
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.