About Kevin
French
Native or bilingual
English
Fluent
Experience
- McDonald'sLead Dev on the McDo+ AppRESTAURANTS AND FOOD SERVICEJanuary 2025 - Today (1 year and 7 months)Paris, FranceMcDo+ mobile application with high traffic (~300k daily users), acting as a technical referent for quality, stability, and architecture evolution.
- Android technical referent, steering architectural choices (Clean Architecture, MVVM) and continuous stack improvement
- Progressive migration to Jetpack Compose with implementation of a design system and adoption of Material 3
- Refactoring of ViewModels, migrating from an MVI library to native Kotlin implementation (coroutines / flows)
- Migration of the notification system (Airship → Braze)
- Development of key features (meal vouchers, holiday vouchers, guest mode)
- Implementation of high quality standards (testing, refactoring, code reviews, mentoring)
KEY RESULTS:- Crash-free rate maintained > 99.9%
- Test coverage on new developments between 90 and 100%
- Improved maintainability and overall quality through refactoring and architecture simplification
Skills: Kotlin, Jetpack Compose, MVVM, Clean Architecture, Coroutines/Flow, Retrofit, Koin, Firebase, CI/CD (Bitrise), Android, Code review, Mentoring - BforBankAndroid DeveloperBANKING AND INSURANCEOctober 2023 - January 2025 (1 year and 3 months)La Défense, FranceInvolved in the development and evolution of the BforBank mobile banking application, within a Feature Teams organization (~15 developers), focusing on code industrialization and raising quality standards.
- Contribution to structuring Clean Architecture and implementing modularization to facilitate parallel team work
- Definition and dissemination of Jetpack Compose best practices with improvement of application navigation
- Development of features on critical user journeys (insurance, loans, life insurance, stock market – PEA / securities account)
- Participation in the migration to Material 3 and UI modernization
- Leading cross-functional technical workshops and harmonizing practices between squads
- Implementation and reinforcement of quality standards (testing, code, organization)
KEY RESULTS:- Test coverage between 90 and 100% (excluding UI)
- Improved maintainability and scalability through modularization
- Strengthened technical consistency between teams
Skills: Kotlin, Jetpack Compose, Clean Architecture, Modularization, Coroutines/Flow, Retrofit, Hilt, Android, CI/CD (Bitrise), Firebase, Software quality - Publicis Sapient FranceAndroid DeveloperRESTAURANTS AND FOOD SERVICEFebruary 2022 - September 2023 (1 year and 7 months)Paris, FranceInvolved in the development and evolution of the McDo+ mobile application (~300k users/day), within an Agile team, focusing on technical modernization and quality.
- Contribution to application development with strict application of Clean Architecture
- Introduction and leadership of Jetpack Compose adoption with definition of a migration plan for the existing UI
- Development of key features (Click & Ready Parking, Message Center, Order Again, animation reservations)
- Improvement of test coverage and overall application quality
- Maintenance and optimization of CI/CD (Bitrise) and management of Firebase services (tracking, Remote Config, Dynamic Links)
- Implementation of team best practices (code review, pair programming, coding conventions)
KEY RESULTS:- Successful introduction of Jetpack Compose into the application
- Improvement of code quality and maintainability
- Acceleration of delivery cycles through CI/CD optimization
Skills : Kotlin, Jetpack Compose, MVI, Clean Architecture, Coroutines/Flow, Retrofit, Koin, Firebase, CI/CD (Bitrise), Android, Software quality
Recommendations
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Engineering DegreeESIEE PARIS2014Diplôme d'ingénieur