Curriculum Vitae

Ludovic ROLAND

Engineering Manager

Je travaille actuellement chez Decathlon Digital, en tant qu'Engineering Manager.

Parallèlement à mon activité chez Decathlon Digital, je suis également installé en tant que freelance. J'accompagne mes clients dans la création de leur site web ou de leur application mobile. J'offre également une prestation de formateur. Je compte parmi mes clients : Efrei, ESGI, OpenClassrooms, Baguette Box, Wellogy, etc.

Mon profil :
✔ + 10 ans d’expérience dans le développement mobile
✔ Diplômé de l'Efrei
✔ Connaissances générales en web / mobile

Me contacter

34 ans
Lille (59)
Nationalité française
Permis B

Expériences professionnelles

Depuis Septembre 2022

Decathlon Digital

CDI - Engineering Manager

Au sein de l'équipe "United Decathlon Shopping App", management et animation des Ingénieurs en développement logiciel (Android, iOS et BFF). L'application est actuellement disponible dans plus de 20 pays et est utilisée par plus de 4 millions de personnes dans le monde.

Delivery management :
- Gestion et responsabilité de "l'Architecture Design" en collaborant régulièrement avec les Software Engineer, les Tech Leads et les Staff Engineer
- Participation à l'organisation des équipes en feature teams
- Amélioration de la performance du delivery en suivant les indicateurs du principe "Accelerate"
Technical Management
- Amélioration des pratiques, de la DX (developer experience) et la performance de l'équipes
- Participation active à la communauté des Engineering Managers afin de construire une stratégie technique cohérente
- Participation à la communauté mobile (SIG Mobile) de Decathlon, travail sur le tech radar, les matrices de maturité, etc.
People Management
- Participation à l'effort de recrutement
- Gestion régulière des collaborateurs
- Apport d'une vision pour atteindre les objectifs ambitieux de l’équipe Shopping App, du développement mobile et plus largement de Decathlon

Technologies : Kotlin, KMP (Kotlin Multiplatform), Swift, Typescript

Outils : JIRA, Android Studio, Bitrise, Github, Git, GAR, Webstorm, XCode

Depuis 2011

Auto-entrepreneur

Développeur Web, mobile et software

Développement web, mobile et logiciel en freelance.

Développement Android
- Application Radar Mobile² (Android 5.0+)
- Application Mots fléchés (Android 5.0+)
- Application City-links (Android 4.1+)
- Application Wellogy (Android 4.1+)
- Application Tortuba - Carnet de plongée (Android 4.1+)
- Application Sur le fil, retouches (Android 4.0.3+)
- Application Emergency (Android 4.0.3+)
- Application Save SMS (Android 2.3+)
- Application Secret Selfie (Android 2.3+)
- Application iTrafic Info (Android 2.3+)
- Application de l'association de cinéma Pulp Vision (Android 2.3+)
+ projets sous NDA
Développement Flutter
- Application Baguette Angels (Android)
Développement web
- Backend de l'application Radar Mobile²
- Backend et API web de l'application City-links
- Site internet de la société ATEC SA INGENIERIE
- Site internet du groupe STORI
- Site internet de la société AVIC Protection
- Site internet de la société Acseitis
- Site vitrine de la société ACD Sécurité
- Site de gestion d'une bibliothèque privée "Ma bibliothèque"
- Site du groupe de musique Sjuk
- Site de partage privé de photos et vidéos "Triders"
- Site Collectionsperso.fr
- Site du groupe de musique Moonreich
- Portfolio de Sylvie BROUILLET
- Boutique en ligne de la marque Majelan
- Backend permettant d'alimenter l'application Android Pulp Vision
+ projets sous NDA
Développement Windows Phone
- Chronolive (Windows Phone 8)
- Application iTrafic Info (Windows Phone 8)
- Application iTrafic Info (Windows Phone 7)
Développement Windows Store
- Application iTrafic Info
Développement Logiciel
- Logiciel Java Silver
- Logiciel Java Calcul Factures
Formation
- Mentorat sur OpenClassrooms
- Évaluateur sur OpenClassrooms
- Refonte du parcours diplômant "Développeur d'application - Android" sur OpenClassrooms
- Prise en charge de modules de Java (initiation, intermédiaire et avancé) à Ionis-STM
- Prise en charge d'un module de développement d'applications mobiles à l'Efrei
- Prise en charge d'un module de langage C à l'ESGI
- Consulting "Les bonnes pratiques du développement mobile" dans la société Onatys
- Animation d'une formation accélérée d'une journée Android dans la société Onatys
- Animation d'une formation de 3 jours à Windows Phone dans la société Onatys
Autres
- Bug Bounty Reward
- Développement d'une bibliothèque de fonctions Windows Phone 7, 8 et Windows 8
+ projets sous NDA

Voir le détail des projets réalisés

Technologies : PHP 7, HTML, CSS, JQuery, Java, Kotlin, Android, Swing, C#, JSON, XML, Gradle, XAML, LINQ, FireCMS

Outils : Android Studio, IntelliJ, GitHub, frida, burp suite

Juin 2021 - Août 2022

Hager Group

CDI - Head of Web&Mobile Delivery - IoT Cloud Factory

Au sein de la nouvelle IoT Cloud Factory, management de l'équipe Web&Mobile Delivery. En charge du suivi du développement de l'ensemble des applicatifs front (Android, iOS et web) en lien avec la domotique, la protection et la gestion de l'énergie.

People management :
- Recrutement des profils internes et externes en suivant le plan de recrutement et respectant le budget
- Suivi de carrière des collaborateurs internes
- Gestion régulière des collaborateurs internes et externes (congés, réception des factures dans SAP, gestion des devis, etc.)
Technical management :
- Participation active au choix des solutions techniques et architectures pour les projets mobiles et web en collaborant avec les Tech Lead/Lead Dev de l'équipe et des autres équipes (Back-End et Architecture)
- Participation active à l’uniformisation de l’utilisation des différents outils (git, CI/CD, code style, etc.) et l’industrialisation des méthodes de développements entre les développeurs web et mobile avec pour objectif d’améliorer les pratiques, l’expérience de développement et la performance de l’équipe
- Garant de la qualité des livraisons de l’équipe
- Participation et encadrement de la veille technique. Anticipation des futures tendances techniques
Delivery Management
- Responsable des livraisons des projets web et mobile
- Participation active à l’amélioration des livraisons des projets web et mobile
Transformation & Leadership
- Participation et contribution au niveau du leadership de IoT Cloud Factory à la transformation des méthodes de travail et organisation
- Participation aux décisions et orientations dans le cadre de la transformation digitale de l’entreprise
Applications dans mon périmètre
- Hager Witty (Android et iOS)
- Elcom Access (Android et iOS)
- Hager Pilot (Android, iOS & Electron)
- Hager Mood (Android, iOS & Windows 10)
- Domovea (Android, iOS & Electron)
- Flow DE (web)
+ applications sous NDA

Technologies : Kotlin (Android), Java (Android), JSON, XML, Gradle

Outils : Azure DevOps, Android Studio, Azure Pipeline, Github, Git, Azure Git, Azure Artifacts

Avril 2021 - Août 2022

Hager Group

CDI - Lead Android Developer - Equipe Web&Mobile Delivery - IoT Cloud Factory

Missions :
- Lead technique Android dans les scrum teams Energy et Building Automation
- Mise en place de la stack technique
- Mise en place des pratiques DevOps pour le développement Android (intégration continue, package manager, etc.)
- Travail sur la capitalisation des connaissances du pôle Android ("componantization" et frameworking)
- Organisation de la veille technologique
Applications développées :
- Hager Witty
- Elcom Access

Technologies : Kotlin (Android), Java (Android), JSON, XML, Gradle

Outils : Azure DevOps, Android Studio, Azure Pipeline, Github, Git, Azure Git, Azure Artifacts, SonarQube

Janvier 2020 - Mars 2021

Hager Group

CDI - Lead Android Developer - Equipe Smart&Connected - Digital Factory

Missions :
- Lead technique Android
- Mise en place de la stack technique
- Gestion des comptes développeur Play Store
- Mise en place des pratiques DevOps pour le développement Android (intégration continue, package manager, etc.)
- Travail sur la capitalisation des connaissances du pôle Android ("componantization" et frameworking)
- Organisation de la veille technologique
- Participation à l'effort de recrutement (entretien et mise en place de tests techniques de recrutement)
- Evangélisation de la Digital Factory à Android
Applications développées :
- Hager Services
- Elcom Access

Technologies : Kotlin (Android), Java (Android), JSON, XML, Gradle

Outils : Azure DevOps, Android Studio, Azure Pipeline, Github, Git, Azure Git, Azure Artifacts, SonarQube

Octobre 2018 - Décembre 2019

Hager Group

CDI - Lead Android Developer - Equipe Front/UX - Digital Factory

Missions :
- Lead technique Android
- Mise en place de la stack technique
- Gestion des comptes développeur Play Store
- Mise en place des pratiques DevOps pour le développement Android (intégration continue, package manager, etc.)
- Travail sur la capitalisation des connaissances du pôle Android ("componantization" et frameworking)
- Organisation de la veille technologique
- Participation à l'effort de recrutement (entretien et mise en place de tests techniques de recrutement)
- Evangélisation de la Digital Factory à Android
Applications développées :
- Hager Ecat

Technologies : Kotlin (Android), Java (Android), JSON, XML, Gradle

Outils : Azure DevOps, Android Studio, Azure Pipeline, Github, Git, Azure Git, Azure Artifacts, SonarQube

Novembre 2015 - Septembre 2018

Smart&Soft

CDI - Responsable du pôle Android & Ingénieur en dév. logiciel Windows Phone / Store et Windows 10 (UWP)

Responsable du pôle Android
- Encadrement d'une dizaine de développeurs
- Membre du comité de direction de Smart&Soft
- Participation aux réponses aux appels d'offres
- Lead technique Android
- Travail sur la capitalisation des connaissances du pôle Android ("componantization" et frameworking)
- Montée en compétence du pôle Android à travers des revues de code
- Organisation de la veille technologique à travers l'organisation et l'animation de déjeuners techniques
- Participation à l'effort de recrutement (entretien et mise en place de tests techniques de recrutement)
- Participation à la visibilité de Smart&Soft à travers des présentations, conférences et articles de blog
Ingénieur en développement logiciel Android et Windows 10
- Développement d'applications mobiles natives pour Android (Java/Kotlin) et Windows 10 (C#)
- Maintenance de frameworks Open-Source droid4me et ModernApp4Me et des composants internes
Quelques références
- Benchr
- Cité Ludique
- LCI
- Le Pendu Deluxe Premium
- My Nuxe Academy
- Plus Belle La Vie
- Destination Céréales
- Nuxe StoreCheck
- VDM
- PagesJaunes
- Madame Figaro
- myCanal
Conférences
- Room ou Realm : Quelle base de données pour vos applications Android ? (Paris Android User Group le 29/11/2016) - Vidéo - Slides
- Développement de l'application UWP PagesJaunes : 2 experts Android et iOS partagent leur enthousiasme (Microsoft experiences le 05/10/2016)
- Rechercher et analyser les fuites mémoires dans une application Android (Paris Android User Group le 03/05/2016) - Vidéo - Slides
- Réduisez la consommation réseau de vos applications (Paris Android User Group le 17/02/2016) - Vidéo - Slides
Publications
- L’intense année 2017 du pôle Android de Smart&Soft
- Utilisation de Kotlin chez Smart&Soft : notre retour d’expérience
- Les fuites de mémoire dans une application Android

Technologies : Kotlin (Android), Java (Android), JSON, XML, Gradle, C#, XAML, Resharper, LINQ, Git

Outils : JIRA, JIRA Agile, Confluence, Android Studio, Visual Studio, Rider, TeamCity, Github, Gitlab, fastlane

Septembre 2013-Novembre 2015

Smart&Soft

CDI - Ingénieur en développement logiciel Android, Windows Phone et Windows Store

Ingénieur en développement logiciel
- Développement d'applications mobiles natives pour Android, Windows Phone et Windows Store.
- Maintenance des frameworks Open-Source droid4me et ModernApp4Me et des composants internes.
Quelques références
- BFM TV
- BFM Business
- 01net
- RMC
- RMC Sport
- myCanal
- Campus by myCanal
- myCanal Réunion / Caraïbes / Calédonie / Afrique / Maurice
- Carrefour Kids
- Metronews
- Metronews tablette
- Parc Astérix
- Web Publication

Technologies : Java (Android), JSON, XML, Gradle, C#, XAML, Resharper, LINQ, Git

Outils : JIRA, JIRA Agile, Confluence, Android Studio, Visual Studio, TeamCity, Github, Gitlab

Février-Août 2013

Smart&Soft

Stage de fin d'études - Développeur logiciel Android, Windows Phone et Windows Store

Développement logiciel
- Développement d'applications mobiles natives pour Android, Windows Phone et Windows Store.
- Développement du framework Open-Source ModernApp4Me destiné au développement d'applications natives Windows Phone et Windows Store.
- Maintenance du framework Open-Source droid4me destiné au développement d'application native Android.
Quelques références
- Parc Astérix
- Dr. Know
- Qwarts
- mySkreen

Technologies : Java (Android), JSON, XML, C#, XAML, Resharper, LINQ, SVN, Git

Outils : JIRA, JIRA Agile, Confluence, Android Studio, Visual Studio, TeamCity, Github

Avril - Août 2012

Klee Group

Stage - Développeur JEE

Stage réalisé dans le cadre de ma 4ème année à l'Efrei.

Refonte de l'intranet recrutement de la société.

Technologies : J2EE, JSF 2, Primefaces 3, SQL, Talend Open Studio for Data Integration

Juillet 2010

Lixium

CDD - Développeur Perl

Développement de modules pour l'intranet de la société.

Technologies : xHTML, CSS, Perl, PHP,Javascript

Avril - Juin 2010

Lixium

Stage - Développeur Perl

Stage réalisé dans le cadre de ma dernière année de DUT.

Développement de modules pour l'intranet de la société.

Technologies : xHTML, CSS, Perl, PHP,Javascript

Formation

2010-2013

Efrei

Ecole d'Ingénieur en informatique & technologies du numérique

Majeure Architecture des Systèmes d'Information, Mention Ingénierie des Systèmes d'Information.

Major de la Majeure Architecture des Systèmes d'Information, Mention Ingénierie des Systèmes d'Information.

Meilleur parcours en 3 ans.

2011

Mathématiques et Informatique

Staffordshire University

Semestre d'étude des mathématiques et de l'informatique à Staffordshire University dans le cadre d'un échange universitaire à l'Efrei.

2011

Licence de sciences et technologies, mention mathématiques et informatique

Université de Marne La Vallée - Paris Est

Mention : Très bien

2008-2010

DUT Informatique option Robotique

IUT D'orsay (91) - Paris XI

2ème de promotion

2007

Baccalauréat Scientifique option Sciences de la Vie et de la Terre

Lycée Jacques MONOD - Clamart (92)

Mention : Assez bien

Expériences associatives

Juin 2015 - Mars 2020

CoderDojo Paris

Mentor

Encadrement / mentorat d'enfants de 7 à 17 ans autour de Sratch.

2011 - 2012

ICE Efrei

Vice Président

2011 - 2012

FAP Efrei

Chef du pôle technique

Publications

Depuis 2011

Divers billets techniques

Blog personnel

Écriture de tutoriels portant sur l'informatique sur mon blog personnel : https://blog.rolandl.fr

Février 2021

Kotlin, les fondamentaux du langage

Livre aux éditions ENI

ce livre est à destination de tous, débutants comme confirmés. Il couvre les concepts de base (variables, conditions, boucles, fonctions, etc.), la programmation orientée objet (classes, classes de donnée, classes singleton, interfaces, énumérations, etc.) et des concepts avancés du langage Kotlin (coroutine, flow, channels, Ktor, kotlinx-serialization, etc.).

2012-2020

Tutoriel "Structurez vos données avec XML"

OpenClassrooms

Ecriture d'un tutoriel sur le XML, abordant les points suivants :

  • Les bases du XML
  • Créez des définitions pour vos documents XML avec DTD et Schéma XML
  • Traitez vos données XML avec DOM et XPath
  • Transformez vos documents XML avec XSLT
  • Les espaces de noms
  • XML et CSS

Tutoriel recommandé par l'équipe sur le site et adapté en livre en Janvier 2014. Cours certifiant depuis Décembre 2014.

En 2020 OpenClassrooms a fait le choix de retirer le tutoriel de leur plateforme. Il a donc été republié sur site dédié.

2010-2020

Tutoriel "Programmation Perl (Modules CPAN)"

OpenClassrooms

Ecriture d'un tutoriel sur le Perl 5, abordant les points suivants :

  • Interagir avec une base de données
  • Envoyer et recevoir des e-mailsavec SMTP, POP3 et IMAP
  • Intéragir avec un serveur FTP
  • Introduction aux références

Tutoriel visité environ 500 fois par semaine.

En 2020 OpenClassrooms a fait le choix de retirer le tutoriel de leur plateforme. Il a donc été republié sur mon blog.

Janvier 2014

Structurez vos données avec XML

Livre aux éditions OpenClassrooms

Adaptation du tutoriel "Structurez vos données avec XML" du site OpenClassrooms.com au format livre (physique et e-book).

Prix et distinctions

2012

Legends of Code

D2SI

Concours de programmation de 11h en binôme.

2ème place du concours

2012

Imagine Cup

Microsoft

Dans le cadre de la compétition Imagine Cup, encadrement d'une équipe de 3 personnes pour la réalisation de l'application Victor. Il s'agit d'une application Windows Phone 7 video-ludique destinée à sensibiliser les enfants aux dangers de la vie quotidienne.

Médaille d'or dans la catégorie Windows Phone (France).

Demi-finaliste dans la catégorie Game Design : Windows Phone (Monde).

Technologies : C# (Silverlight & XNA), LINQ, EmguCV

2011

PSIA

Challenge Humanitech

Dans le cadre du Challenge Humanitech, conception d'une Plateforme de Solidarité Inter-Associations (PSIA). Ce site internet dédié a pour objectif de mettre en contact les associations humanitaires francophones.

Finaliste

Technologies : xHTML, CSS, Javascript, PHP

Autres

Sport

VTT / Cyclisme sur route
Judo pendant 11 ans
Badminton depuis 2013
Course à pied depuis 2013
Natation depuis 2017
Triathlon depuis 2017

Cours particuliers

Soutien scolaire (Mathématiques, Physique, Chimie) auprès de collégiens pendant 4 ans.
Cours de programmation auprès de particuliers pendant 3 ans.

Musique

Chant dans une formation depuis 2009.

Projets Open Source

Depuis 2022

Rijsel Android

Framework Android

Framework Android permettant d'industrialiser le développement d'une application mobile suivant différentes architectures :

  • MVVM + XML Framework + Databinding
  • MVVM + Jetpack Compose

Voir le code source sur Github.

Technologies : Kotlin, Android, Jetpacl Compose

Depuis 2014

Alerts for Octopress & Jekyll

Plugin pour Octopress & Jekyll

Plugin qui permet d'afficher des messages contextualisés aux actions typiques d'un utilisateur. Ce plugin se base le CSS de Bootstrap. Ce plugin supporte le Makdown.

Voir le code source sur Github.

Technologies : Javascript, Ruby, SCSS

2024 - 2017

rolandl Framework

Framework PHP

Framework PHP léger, basé sur le cours "Programmez en orienté object en PHP" disponible sur la plateforme OpenClassrooms. Lié à l'utilisation de Bootstrap pour le rendu frontend.

Voir le code source sur Github.

Technologies : PHP