
Bastien Decroix
Mobile Engineer Android/Flutter/KMP | Expert
Salaire / Taux journalier
La Rochelle, France
Mobilité : Paris, Nantes, ...
Freelance
À distance uniquement
Expertises
Langues
À propos
Introduction
Are you Looking for a passionate mobile engineer (Android, iOS, Flutter, KMP) with over 10 years of expertise in the field? Do you desire to offer an exceptional and high-quality user experience, making your application the most loved and standard in your market? Are you seeking to make your team more efficient in delivering value to your users or build a high-performing development team? I can help you!
Expérience de travail
QontoFreelance
sept. 2020 - juil. 2025
4 ans 11 mois
Remote, Oregon 97458, États-Unis
Senior Staff Mobile Engineer
juil. 2023 - juil. 2025
2 ans 1 mois
Remote, Oregon 97458, États-Unis
Skills: Applications mobiles · Android · Software craftsmanship · Sonarqube · Modèle-vue-vue modèle · Développement d’applications mobiles · Android Development · Android Jetpack · Pair Programming · Stratégie de test · GitLab · Architecture mobile (informatique) · Développement d’équipe · Architecture · Firebase · Stratégie produit · Gestion de projet · Test Driven Development · Extreme Programming · Design d’expérience utilisateur (UX) · Bonnes pratiques (GxP) · Stratégie mobile · Résolution de problèmes · Intégration continue et livraison continue (CI/CD) · SDK Android · Développement de logiciels · Test unitaire · kotlin · Testabilité · Développement Android · English · Revue de code · CI · Coaching · Clean architecture · Autonomie · Conception pilotée par le domaine · Communication · Intégration continue · Lean
Staff Android Engineer
sept. 2021 - juil. 2023
1 an 11 mois
Remote, Oregon 97458, États-Unis
🏢 Company The #1 online business account in Europe. Founded in 2016, Qonto simplifies financial management for companies. Voted best fintech (Fintech 100 - Truffle Capital and Finance Innovation), Qonto serves over 450,000 clients in 4 countries (France, Italy, Germany, Spain) with an exceptional user experience (4.8/5 - NPS >75). Qonto has raised €622 million and is valued at over €4.4 billion. It's a unicorn. Its team consists of 1500+ employees and is constantly growing. 💼 Mission Technical leadership, training of mobile teams, and steering of Android scalability strategy. 🚀 Key points - Key role in the development & training of the Mobile team, growing from 20 to 130 devs - over 1,200 hours of mentoring (Gemba) - Teaching clean architecture and implementation on the Android side to make the app more scalable - Teaching efficient testing strategies, and implementing them on the Android side - Standardization and improvement of development practices to accelerate release cycles - Systemic improvement of knowledge sharing - Complete migration of our local database, resolving critical issues - Training and development of a team of technical mentors - Definition and implementation of technical scale strategy (codebase improvement, CI/CD, automation...) 💡 Results & Successes - Maintained 4.7/5 rating despite hypergrowth - Reduced the number of bugs by 75% (99.8% => 99.95% CFU-CFS) - Reduced testing time by 90% - Annual savings of €120K through optimization of key tools - Accelerated releases (2/week, one-click) - 80+ developers trained. Excellent mentoring recognized (see screenshots & recommendations) - Reinforced culture of technical excellence, visible in applications and publications
Senior Android Engineer
sept. 2020 - août 2021
1 an
Remote, Oregon 97458, États-Unis
💼 Mission Development of new features for the Android app, particularly around card services, while maintaining exceptional app quality. 🚀 Key points - Implementation of virtual and "flash" card functionalities (control, management, visualization). - Implementation of an invoice probation solution - Optimization of card activation flow, improving the intuitiveness of the user experience - Simplification & clarification of complex card transactions (security deposit, refund, pre-authorization...) - Improved application performance (smoother animations, drastically reduced bugs) - Technical mentoring - Lean context (Qonto Way) - International context (100% English communication) 💡 Results & Successes - +10% card activation within 15 days of delivery, significantly impacting revenues (interchanges) - +41k flash cards created, strengthening product offering and user engagement - Store rating improved from 4.6 to 4.7. - Stabilization of the app (from 99.7% to 99.8% CFU). 🛠️ Technical Context Android, Kotlin, AndroidX, Jetpack Compose, MVVM, Clean Architecture, Retrofit, OkHttp, Coroutines, Flow, Room, Junit, Sonarqube, Detekt, Jacoco, Gradle, Flank, Paparazzi, Git, Gitlab, Segment, Firebase (Crashlytics, Performance), LeakCanary, Sentry, Google Material, Lottie, Coil, MP Android Chart, Accompanist, Dagger2, Timber, Picasso, Chucker, Braze, Onfindo, Zendesk
Senior Android Engineer
DeliverooFreelance
août 2024 - janv. 2025
6 mois
Remote, Oregon 97458, États-Unis
🏢 Company Deliveroo is a British online food delivery company, founded in 2013. It operates in several countries, including the UK, France, Belgium, Ireland, Italy, Singapore, the UAE, and Hong Kong. In 2023, Deliveroo recorded a revenue of £2.03 billion, with over 7 million active monthly customers. The company has expanded across more than 200 cities worldwide, offering millions of users a seamless food delivery experience. 💼 Mission Improved customer experience within the app by delivering greater value for money. This was achieved by enhancing the ordering process to help users make more informed choices, offering better value for customers while enabling restaurants to provide more compelling options. More info on the Value Program: https://merchants.deliveroo.com/blog/what-is-the-value-programme 🚀 Key points - Strengthen the communication of better value options to users. - Developed bundle systems to allow restaurants to offer customers more relevant price-quality combinations. - Streamlined order screens to reduce clutter and highlight the most important information, improving the perceived value for customers. - Implemented a BE-driven design, allowing full control over the user experience, A/B testing, and seamless real-time updates without requiring app releases. - 100% English communication. - Focused on improving the experience for millions of users, with system stability >99.9%. 💡 Results & Successes - Enhanced user experience for millions of active customers, providing more value at better prices. - Increased customer satisfaction with simplified order screens and clearer value communication. - Reduced release delays from 7 days to 0, with instantaneous changes deployed. - Client feedback highly positive (see recommendation). 🛠️ Technical Context Android, Kotlin, MVVM, Clean Architecture, Android SDK, GraphQL, Firebase, Git, Unit Tests, A/B Testing, Continuous Delivery, BE-driven architecture.
Senior Android Engineer
EurosportFreelance
janv. 2020 - juil. 2020
7 mois
Région de Paris, France · Hybrid
🏢 Company Eurosport, part of the Discovery Group, is an international sports media company specializing in content broadcasting, including live broadcasts and sports news. Eurosport generated sales of 384 million in 2021, and welcomed several hundred million viewers on its platforms. 💼 Mission Complete rework of the Eurosport application (target: Tokyo 2021 Olympic Games) 🚀 Key points - Complete refactoring of the old app, to make it easier to maintain, scale, and evolve - Implementation of a CI/CD from scratch - Teaching and Implementation of a clean architecture & best development practices - Set up a design system - Implementation of a video player (VOD, Replay, Live) - Development of complex functionalities - Coaching, support & mentoring of developers - 100% English communication 💡 Results & Successes - Application downloaded by over 15 million people to date - Average rating of 4.6 (cf: screenshot) - 6 international developers trained and supported 🛠️ Technical background Android, Kotlin, Android-SDK, MVVM, Clean Architecture, Android Support, Gradle, Crashlytics, Gson, retrofit, Exoplayer, RxJava, Picasso, AppsFlyer, Google Play services, Firebase, Proguard, Git, Gitlab, Unit tests, Integration tests, UI Tests.
Lead Android Developer
Shapr
juin 2017 - déc. 2019
2 ans 7 mois
Région de Paris, France · Hybrid
🏢 Company Shapr is a startup developing a professional networking application. It aims to facilitate meetings between people sharing common interests. Thanks to its matchmaking algorithm, it helps people discover new career opportunities, every day. Over 3 million people have used the Shapr app. 💼 Mission Responsible for the Android application 🚀 Key points - Migration of Xamarin application to Android Native - Development of many new features (Messaging, profile management, premium features..) - Optimization & constant improvement of performance - Implementation of CI/CD from scratch - Implementation of a clean architecture - Implementation of effective analytics & monitoring - Build a team of developers (3) - Application working fully offline - Migrated from Java to Kotlin 💡 Results & Successes - Average rating improved from 3.6 to 4.5 - 3 developers trained and supported - High stability with a very low crash rate per user (99.9% CFU) - +300% users in 3 years (from 1 to 3 million) - Premium sales improved from 2% to 10% - Collaboration praised by Shapr employees (CF. Malt screenshot) 🛠️ Technical background Android, Java, Kotlin, Android-SDK, MVP, Android Support, Gradle, Fabric, Crashlytics, Gson, retrofit, butterknife, Facebook Connect, Linkedin Connect, RxJava, Picasso, LeakCanary, Braze, AppsFlyer, Google Play services, Firebase, Proguard, Git, Gitlab
Android Developer
Sircle : Be connected, for real !Freelance
févr. 2017 - juil. 2017
6 mois
Région de Paris, France · Remote
🏢 Company Sircle is a real-time geolocation networking app that helps users reconnect with people nearby. It acts as a social network aggregator, keeping users updated with the latest news from those around them. The Sircle company consisted of a single founder. 💼 Mission accomplished Development of an Android application MVP. 🚀 Key points - Complete autonomy over application development (Android - Java) - Development in a limited timeframe to quickly validate the concept - Regular delivery so that my client can see the progress of his project in near real-time - Agile development, enabling my client to evolve his needs at any time - Guidance & support in project development, whether for product, UX, design, or technical aspects - Realization of complex functionalities: animation with collisions, real-time aggregation of various social networks, location... 💡Results and successes - Application MVP developed in less than 3 months, alone. It included all the key functionalities needed to quickly and effectively test the concept.
Android Developer
ArenametrixFreelance
déc. 2016 - mai 2017
6 mois
Paris, France
🏢 Company ArenaMetrix (formerly Tech4Team) is a French startup developing a yield management tool tailored for sports and cultural event organizers. This solution, offered as a SaaS marketing platform, enables users to centralize all their customer data in one tool, allowing for a better understanding of customer behavior. The company has around 10 employees and more than 170 customers, with generated sales of 1M4 in 2021. 💼 Mission Drastic bug fixing and stabilization of the "Inventore" application, an inventory solution for event organizers 🚀 Key points - 1-day iterations, enabling ArenaMetrix to establish its credibility, satisfy customers quickly, and develop its business - Management of legacy code, with necessary upgrades (dependency versions, code improvement, optimization, etc.) -Embedded SQLite database 💡 Result & Success - "Inventore" became the company's most stable application ( >99% Crash Free Users) - Fully satisfied customer (CF: screenshot in media)
Android Developer
YOKISFreelance
avr. 2016 - oct. 2016
7 mois
Paris, France
🏢 Company Yokis (part of the Urmet Group), is a company specializing in home automation solutions, offering users intelligent control of their homes. 💼 Mission Responsible for "YnO for individuals" Android V1 app development, which allows easy, fun, and customizable home automation. 🚀 Key points - Autonomous development of the Android application for individuals, as part of a multidisciplinary team - Complete development, with a huge range of features, completed quickly - More than 50 screens designed and integrated into a practical interface, allowing the user to configure and control all elements individually - Implementation of automation scenarios to simplify the user's life - Close coordination and collaboration with the design, backend, and product teams - Proactive change management and resolution of complex issues - Audit the application base already developed upstream - Provided advices and support as the project matures 💡 Result & Success - "YnO for individuals" application has truly revolutionized the daily lives of Yokis's users, giving them total control over their home environment. A rare solution at the time. - App used by more than 10,000 people
Android Developer
WeChainFreelance
janv. 2016 - mai 2016
5 mois
Paris, France
🏢 Company Wechain is a French start-up that develops a customizable digital event solution. Through its tailored platform, WeChain enables the creation of a private and secure social network for each event. Wechain's clients include Etam, RATP, Havas, and Caisse d'Epargne. 💼 Mission Developed the V1 (post-MVP) of the Wechain Android application. 🚀 Key Points - Technical complexity requiring a high-performance solution to handle a large flow of photos while maintaining a quality user experience - Implementation of analytics - Agile approach allowing real-time adaptation to the client's evolving needs 💡 Results & Successes - Fast iterations (2 releases/week) - Average rating of 4.6/5 since launch - High stability with a bug rate per user < 0.1% - Client fully satisfied (see Malt screenshot) 🛠️ Technical Context Android, Java, Android-SDK, Android Support, Gradle, Fabric, Crashlytics, Gson, Retrofit, Icepick, Butterknife, Facebook Connect, EventBus, Picasso, Branch.io, OneSignal, VideoView, Google Play Services, Spyglass, CreativeSDK, Jitpack, Proguard, WebSockets, Git, Gitlab, Trello.
Co Founder & CTO - Android Solution
TipstrFreelance
janv. 2014 - janv. 2016
2 ans 1 mois
Paris , France - Incubateur des Arts et Métiers · Hybrid
🏢 Company Our company Tipstr develops an ecosystem of connected devices that dematerialize, simplify, and secure interactions during events, enhancing the experience, enriching exchanges, and strengthening the relationship between brands and their customers. We have created two brands: - Tipsy: festive events (access control, cloakroom, payment, animation...). - Tipstr: professional events (document exchange, contact exchange, dynamic presentations, animation...). 💼 Mission Company development. Time split 60/40 between applications development and commercialization/client relationship management and solution provision. 🚀 Key Points - Company creation - Responsible for mobile application development (100% Android solution) - Developed over 10 different applications, some custom-made for our clients - Complex technology, requiring data flow management in environments with limited connectivity: offline mode and/or mobile internet solutions - System primarily based on NFC and Bluetooth technologies - Participated in defining the company's development strategy - Client & partner relations: needs definition, custom solutions, end-to-end support
D&R Engineering Apprentice - Android/C/C#
PSA Peugeot Citroën
oct. 2012 - oct. 2015
3 ans 1 mois
78140 Vélizy-Villacoublay, France
🏢 Company PSA Peugeot Citroën, which became Stellantis in 2021, is a French automobile manufacturer, including the brands Peugeot, Citroën, DS Automobiles, and since 2017, Opel and Vauxhall. In 2015, the group sold 2.97 million vehicles worldwide, generating a revenue of 54.7 billion euros. It ranks first in France with a 27.7% market share and third in Europe with a 9.8% market share. 💼 Mission Participated in two R&D projects (SCOREF and DRIVE C2X) aimed at revolutionizing road navigation by optimizing and improving eco-driving, traffic management, and road safety through intelligent vehicle-to-infrastructure cooperation. Responsible for the end-to-end development of the following use cases: - Automatic network regulation to facilitate the movement of emergency vehicles. - Automatic detection of traffic obstacles (objects, vehicles, animals...) that could impact traffic flow. 🚀 Key Points - Cutting-edge R&D projects with everything to build from scratch. - Drafted technical specifications for various use cases under my responsibility - Development of use cases in C/C#/Java - Development of all graphical interfaces in Android (Java) - Creation of tools to manage the vast amount of data circulating within a vehicle - Rigorous context of embedded vehicle programming, where safety and reliability are paramount 💡 Results & Successes - Missions successfully achieved - Results praised by the French Ministry of Transport and thousands of stakeholders, who participated in a final live demonstration
D&R trainee
Furukawa Electric institute of Technology Ltd
avr. 2012 - juil. 2012
4 mois
Budapest, Hongrie
"Microcontroller based embedded development system for mixed A/D circuit"
Formation
Wealcome
TDD & Clean Architecture dans le monde Java
2022 - 2022
1 mois
Agilbee
Agile Professional Foundation
2019 - 2019
1 mois
ISEP
Master of Engineering (M.Eng.)
2012 - 2015
3 ans 1 mois
IUT de Cachan- Université Paris-Sud, France
DUT GEII ( two-year university diploma)
2010 - 2012
2 ans 1 mois