Florent Champigny is a senior Android developer with 11 years of hands-on experience building production-grade mobile apps and libraries, currently shaping the native Android experience at BeReal using Kotlin, Jetpack Compose, clean reactive architecture and modular design. He has led Android teams and architectures for large clients (Crédit Agricole, BlaBlaCar, Meetic) and helped raise test coverage and CI/CD quality across multi-module codebases. An active open‑source maintainer, he created and contributed to popular UI and tooling libraries (custom Material components, camera fragments, shape and palette integrations) that focus on polished UX and developer ergonomics. He also mentors aspiring Android engineers at OpenClassrooms and has shipped cross-platform work in Flutter and iOS, showing a pragmatic multi-platform mindset. Notably, his background includes accessibility-focused implementations and running apps that have earned high user ratings and industry recognition.
11 years of coding experience
7 years of employment as a software developer
DUT informatique, Programmation informatique, Mention Bien, DUT informatique, Programmation informatique, Mention Bien at IUT d'Orléans (45), département Informatique
Licence, Sciences et techniques de l'information (STIC), Développement d'applications mobiles, Licence, Sciences et techniques de l'information (STIC), Développement d'applications mobiles at Université d'Orléans
You can now select a date and a time with only one widget !
Role in this project:
Mobile Developer (Android)
Contributions:122 commits, 86 PRs, 196 pushes in 3 years 10 months
Contributions summary:Florent primarily focused on enhancing the functionality and user interface of the Android date and time picker widget. They implemented features to select AM/PM, added options for setting minimum and maximum date ranges, incorporated a title header, and integrated the ability to set a custom month format. These contributions involved direct modifications to the core UI components and dialog structure of the date and time picker.
Android - Expansion panels contain creation flows and allow lightweight editing of an element.
Role in this project:
Mobile Developer (Android)
Contributions:26 commits, 12 PRs, 58 pushes in 2 years 6 months
Contributions summary:Florent focused on developing features and making improvements to the expansion panel library, specifically for Android. Their contributions included adding states and icons to the expansion header, modifying the header to indicate selection, and fixing the save instance functionality, indicating the implementation of core features of the library. Additionally, the user updated the README file to reflect the recent changes.
androidmateriallayoutexpansionexpansion-panels
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.