Fayçal Kaddouri is a seasoned Android Developer with over a decade of experience and more than five years focused on building robust, user-centric mobile apps in Java and Kotlin. He has led architecture and best-practice initiatives at scale—mentoring teams, establishing standards, and owning critical modules at fast-moving startups like Yassir and 1VALET. His work spans the full SDLC with strong expertise in Jetpack, MVVM, CI/CD and modularized app architecture, and he has hands-on experience integrating complex features such as VoIP, Stripe payments, and Glance widgets. Known for a meticulous, problem-first approach, he frequently rewrites and modernizes components (e.g., migrating features to Jetpack Compose) to improve maintainability and performance. Based in Algiers, he combines a collaborative mindset with a passion for continuous learning, sharing projects and experiments on GitHub and his blog. Beyond shipping features, Fayçal is often the one reducing technical debt and turning ambiguous product requests into scalable solutions.
11 years of coding experience
4 years of employment as a software developer
Progress towards BS, Physics, Progress towards BS, Physics at Université des Sciences et de la Technologie 'Houari Boumediène'
Contributions:2 releases, 22 commits, 3 PRs in 5 days
apiandroidkotlinandroid-applicationune
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
Fayçal Kaddouri - Android Developer at HudHud Maps