
Louis Duboscq
Senior Kotlin Multiplatform Mobile Developer
Salary / Daily rate
Rennes, France
Freelance, open to permanent contract
Can come onsite
Skills
Languages
About me
Intro
Expert sur mes technologies, j’apporte également une vision produit et entrepreneuriale : pragmatisme dans l’arbitrage entre contraintes techniques et délais, compréhension des utilisateurs, UX, monétisation, ASO, acquisition et rétention. J’ai aussi à cœur de documenter et de partager mes connaissances, afin de faciliter la continuité du projet par l’équipe interne.
Work experience
Founder & Kotlin multiplatform developer
AppKickstarter
Feb 2023 - Present
3 years 9 months
We help mobile developers build Android and iOS apps at blazing speed with a pre-built, cross-platform Kotlin template. After 8 years in mobile app development and several attempts to launch my own apps, I learned from my mistakes as a newbie founder. The key to success ? Experiment quickly and learn from your mistakes. It is with this in mind that I created AppKickstarter, much more than just a tool: a platform designed to accelerate the development and improvement of Android and iOS applications thanks to a Kotlin/Compose cross-platform boilerplate, allowing developers to generate revenue faster.
Kotlin multiplatform Developer (Android, iOS, Jetpack Compose, SwiftUI)
Titans
Sep 2022 - Present
4 years 2 months
69340 Francheville, France
Development of B2C mobile apps (Android and iOS) with high traffic 50-100k MAU in native Android with Kotlin multiplatform and Compose
Android Developer (Jetpack Compose)
TextingStory
Apr 2023 - Mar 2024
1 year
As the sole Android developer for TextingStory, I orchestrated a major overhaul bringing the Figma design to life using Jetpack Compose. TextingStory, with over 19 million downloads, is reinventing video creation by transforming text conversations into captivating stories. This innovative video format has become a popular tool in digital communication and education, offering a space for creativity appreciated by young people and adolescents.
Founder & Kotlin multiplatform Developer (Android, iOS, Jetpack Compose, ExoPlayer + ffmpeg)
YOLO Technologies, Inc.
Jul 2022 - Apr 2023
10 months
I led the development of an advanced video capture and playback application for a scale-up in the social media sector, using Compose and ExoPlayer. My contribution included designing complex user interfaces and implementing sophisticated animations, while optimizing video creation for low latency. I also integrated effective communications with GraphQL services, supporting an active base of over 50,000 daily users, demonstrating my ability to address high-level technical challenges in a demanding environment.
Founder & Kotlin multiplatform Developer (Android, iOS, Jetpack Compose, SwiftUI)
TalbackAI
Apr 2022 - Mar 2023
1 year
I led the creation and deployment of TalbackAI, a revolutionary mobile application for teachers, redefining education through technology. From user research to ideation and development with Kotlin Multiplatform, I orchestrated every phase, including commercialization. Using Figma for UI/UX design, I maintained an ongoing dialogue with users, constantly refining the product. Available on the Android and Apple stores, TalbackAI offers voice assessments that cut correction time in half and provides personalized feedback, boosting student engagement.
Kotlin multiplatform Developer (Android, iOS, Jetpack Compose, SwiftUI)
BuyCo
Jan 2022 - Jul 2022
7 months
As lead developer for BuyCo, I successfully led the design and deployment of a bespoke shipping application, using Jetpack Compose. Designed to operate primarily offline, I implemented an innovative 'offline first' approach, reinforced by efficient synchronization with the backend, to guarantee impeccable data integrity and backup. I have also developed advanced systems for optimal forms management, ensuring reliability and consistency of data. This advancement has significantly improved BuyCo's maritime logistics operations, strengthening the continuity and efficiency of operations, including in the most isolated and disconnected areas.
Kotlin multiplatform developer (Kotlin SDK + iOS SwiftUI integration)
piloteo
Dec 2021 - Mar 2022
4 months
As a sole iOS developer and SDK creator, I designed and developed a Kotlin Multiplatform SDK specifically for the Blockchain industry, coupled with the implementation of an elegant application in SwiftUI. My contribution extended to the smooth integration of the SDK into the iOS ecosystem, ensuring smooth interaction between views (UI) and the view model via KMP. This work allowed Piloteo to deploy an iOS application at a lower cost, by reusing all the business logic linked to the blockchain using Kotlin Multiplatform (KMP). This strategy opened up new market opportunities and was a significant growth lever for the company, unlocking new development prospects.
Android Developer (Jetpack Compose)
Citiza
Dec 2021 - Feb 2022
3 months
Designed and developed a highly functional prototype for a nascent startup in the journalism media industry, using Jetpack Compose. I created pixel perfect user interfaces (UI), integrating and preparing view models for easier implementation of use cases by the technical team. My work laid a solid foundation for a promising application, accelerating product development and facilitating proof of concept.
Kotlin multiplatform mobile developer
OpenFire
Dec 2020 - Dec 2021
1 year 1 month
Rennes, France
As a sole mobile developer, I designed and developed a cross-platform (Android/iOS) application for OpenFire, aimed at traveling technicians. This ERP project integrated precise localization despite the challenges of white zones and complex forms, while adopting an offline-first approach with backend synchronization for up-to-date and consistent data. I used TDD and Kotlin Multiplatform, enhanced by Jetpack Compose, SwiftUI, StateFlow, and Ktor, with SQLDelight and multiplatformSettings for efficient data management. Prototyping was done with Figma, and CI/CD automation with Github Actions. On the backend side, I developed APIs in Python, respecting OAS 3 specifications for optimal API integration.
iOS Developer
Groupe Crédit Agricole
Nov 2019 - Aug 2020
10 months
I joined a dynamic team of four iOS developers to work on an already popular insurance app, with over 200,000 downloads. My work consisted of developing and implementing new features on iOS (Swift/UIKit), while providing technical support to the Android team (Kotlin) when necessary. Through prototyping with Figma and adopting practices such as Clean Architecture and the MVVM model, as well as integrating unit tests, Android Jetpack, and Swift, I helped maintain and improve the quality and reliability of the application. My exploration of Kotlin Multiplatform also opened avenues for the business.
iOS Developer
Niji
Nov 2019 - Aug 2020
10 months
Région de Rennes, France
I joined a dynamic team of four iOS developers to work on an already popular insurance app, with over 200,000 downloads. My work consisted of developing and implementing new features on iOS (Swift/UIKit), while providing technical support to the Android team (Kotlin) when necessary. Through prototyping with Figma and adopting practices such as Clean Architecture and the MVVM model, as well as integrating unit tests, Android Jetpack, and Swift, I helped maintain and improve the quality and reliability of the application. My exploration of Kotlin Multiplatform also opened avenues for the business.
Android Developer
Groupe SNCF
May 2017 - Nov 2019
2 years 7 months
I played a key role in the redesign of an internal application at SNCF, within a team of four Android developers. My contribution focused on the selection of the software architecture and the implementation of features, while ensuring that the integrity of the previous version was preserved. This application, essential for issuing alerts in the event of incidents or attacks encountered by staff in stations or on board trains, is based on critical functionalities such as the 'offline first' approach, synchronization with the backend and an alternative mode of communication by SMS in areas without coverage. It actively serves more than 30,000 daily users, ensuring their security and operational efficiency.
Développeur Android
Groupe IT Link
May 2017 - Nov 2019
2 years 7 months
Région de Rennes, France
J'ai pu travailler sur plusieurs projets, Android principalement : ● Émissions d'alertes à centre de commandement, offline first, + de 20k utilisateurs réguliers ● Contrôle de papier d'identité, Bloom api, OCR(reconnaissance de caractères), Offline first + synchro ● Système de chat avec centre de commandement, streaming, images, videos, etc ● Saisie d'activités et réglementation agricole, BDD imposante embarquée, offline + synchro ● Gestion de radiateurs connectés via BLE/ NFC ● Développement d'un SDK interne ● Amélioration et audits des travaux de comptabilité - J2EE en Kotlin, TDD, Typescript Angular Prototypage avec Sketch Tech stack principale : clean architecture, MVVM, Kotlin, Coroutines, Realm
Android Developer
SMAG
Dec 2018 - Aug 2019
9 months
I played a key role in the redesign of an internal application at SNCF, within a team of four Android developers. My contribution focused on the selection of the software architecture and the implementation of features, while ensuring that the integrity of the previous version was preserved. This application, essential for issuing alerts in the event of incidents or attacks encountered by staff in stations or on board trains, is based on critical functionalities such as the 'offline first' approach, synchronization with the backend and an alternative mode of communication by SMS in areas without coverage. It actively serves more than 30,000 daily users, ensuring their security and operational efficiency.
Android Developer
INTERPOL
Feb 2018 - Dec 2018
11 months
As part of a team of four developers, I contributed to the development of an Interpol application for border identity checks. The mission is to facilitate rapid verification of a person's identity against Interpol databases. I integrated advanced technologies such as the Bloom API for efficient search, OCR for character recognition on identity papers, and adopted an offline-first approach with synchronization, ensuring smooth operation even in environments the most restrictive. This project combines enhanced security and cutting-edge technology for maximum efficiency at the borders.
Android Developer
SoundBirth
Feb 2016 - Mar 2017
1 year 2 months
Designer and lead developer of the white label Android application for the music and cultural industry (musicians, festivals, operas, theaters). I created a customizable app for every artist to connect and engage their community with innovative sharing and networking features. Result: more than 150 applications deployed and active, all updated automatically via scripts that I developed, thus optimizing their presence on the stores. Technology stack: Java, MVP architecture, and Fastlane for deployment automation.
Education
Université de Toulon
Master 2 (M2), Informatique
2014 - 2016
3 years
Université de Toulon
Licence, Informatique
2013 - 2014
2 years
Portfolio

Allo
