About Gabriel
French
Native or bilingual
English
Fluent
Experience
- BlaBlaCarAndroid DeveloperTRAVEL AND TOURISMJanuary 2024 - June 2024 (5 months)Paris, FranceMain mission:✔️ Development, corrective and evolutionary maintenance of features within the Booking squad (from search results to actual carpooling/bus/train booking).✔️ Improvement of user booking experience through the development of features such as Message As You Book, Share Driver Phone Number, One Step Booking Flow.✔️ Enhancement of BlaBlaCar's companion app debugging capabilities with access to deep links and real-time API call display.Technical environment:✔️ Collaborative and agile work mode (based on SCRUM) using Slack, Confluence, Jira, Team Retro, and Figma platforms.✔️ Continuous integration with Jenkins and GitFlow.✔️ Design and progressive migration of UI components from the Pixar design system to Compose.✔️ API calls with Retrofit2, OkHttp3.✔️ Thread management and business logic with Kotlin Coroutines, LiveData, and Flows.✔️ Multi-modular Clean Architecture (by feature and by layer) coupled with MVVM and MVP.✔️ Integration testing with the QA team.✔️ Implementation of a testable architecture (components and modules tested with Mockito and JUnit).✔️ Deployment of a feature flag system on a proprietary platform.✔️ Logging and analysis of user interactions using Datadog and Firebase Crashlytics.✔️ Use of the Phrase SDK for text translations.✔️ Dependency management with Dagger2 and Dagger-Hilt.✔️ Code review, Pair review, and Pair programming
- PictarineAndroid DeveloperSOFTWARE PUBLISHINGSeptember 2021 - January 2024 (2 years and 3 months)Toulouse, FranceResponsible for the design and improvement of Pictarine's Android applications.Main mission:✔️ Development and evolutionary maintenance of the photo printing apps for our 3 partners: Walgreens, CVS, and Walmart, with over 1 million downloads and 500k monthly users, achieving a 99.9% crash-free rate.✔️ Ideation and proposal of high-value-added solutions that meet user needs in the context of photo creation, printing, and editing.Technical environment:✔️ Collaborative work mode through Slack, Confluence, Notion, Milanote, and Figma platforms.✔️ Continuous integration with Bitrise.✔️ Design of custom UIs with Android Jetpack.✔️ Integration of an In-App payment system with Stripe.✔️ API calls with Retrofit2, OkHttp3.✔️ Thread management and business logic with Kotlin Coroutines, LiveData, and Flows.✔️ Data storage on SQLite with Room.✔️ Modular Clean Architecture coupled with MVVM.✔️ Integration of a full fragment navigation system based on FragNav (Migrated to Navigation Component).✔️ User session recordings with Smartlook.✔️ Logging & user interaction analysis with BigQuery and Crashlytics.✔️ Implementation of code monitoring tools (Ktlint, Leak Canary, Detekt).
- World Health OrganizationAndroid DeveloperMEDICALAugust 2020 - January 2021 (5 months)Genève, SwitzerlandResponsible for the development and maintenance of mobile applications for the Academy.The missions assigned to this section are as follows:✔️ Produce and design UIs for the Academy and LXP (Learning eXperience Platform) applications;✔️ Fix bugs and improve application performance;✔️ Integrate backend APIs from the mobile platform;✔️ Deliver statistics and analytical data for components.✔️ Perform mobile application updates and maintenance.
Recommendations
Be the first to recommend Gabriel
Help this freelancer shine by sharing your experience working together.
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
- Bachelor CS2I (Designer of Computerized Information Systems)3iL - Engineering School of Computer Science - Limoges2017Programmation d'applications web et mobiles
- Diploma of Collegial Studies (DEC)New Brunswick Community College (CCNB)2016Programmation et développement d'applications mobiles, web et autonomes B+