EN
Nicolas MARONE

Nicolas MARONE

Ingénieur mobile senior

15 ans d'expérience

À propos

Ingénieur mobile senior avec 15 ans d'expérience, des grandes plateformes internationales aux scale-ups fintech, attaché à la qualité technique et à l'impact utilisateur. Je développe actuellement de bout en bout une application Flutter d'épargne en bitcoin et de services bancaires : programme de cartes, Apple Pay / Google Pay natifs, architecture en couches, mises en production. Successivement développeur, lead, architecte, directeur technique et responsable d'une division mobile, je souhaite aujourd'hui contribuer concrètement à des produits mobiles ambitieux, en freelance ou comme ingénieur senior ; missions flexibles ou à temps partiel bienvenues.

Compétences clés

Développement mobile
  • Flutter
  • Dart
  • Swift (iOS)
  • Kotlin
  • Java (Android)
  • React Native
Flutter & Dart, Swift (iOS), Kotlin / Java (Android), React Native
Architecture
  • Architecture mobile
  • Conception en couches
  • Réduction de la dette technique
Architecture mobile, conception en couches, réduction de la dette technique
Fintech
  • Cartes
  • 3DS
  • Apple Pay / Google Pay
  • Paiements
Fintech : cartes, 3DS, Apple Pay / Google Pay, paiements
Mise en production
  • Gestion des releases
  • CI/CD
  • Processus QA
Gestion des releases, CI/CD et processus QA
Leadership
  • Tech lead
  • Mentorat
  • Recrutement
  • Estimation
  • Conseil
Tech lead, mentorat, recrutement, estimation, conseil

Formation

  • 2011 Diplôme d'ingénieur en informatique (niveau master) — EFREI Paris
  • 2008 Diplôme universitaire d'études scientifiques (DUES) — UCAD, Dakar

Expérience professionnelle

- Aujourd'hui

Bitstack

Ingénieur mobile senior

Membre clé de l'équipe mobile d'une fintech d'épargne en bitcoin : application Flutter pour les comptes, les paiements, le bitcoin et les cartes.

  • Flutter
  • Dart
  • Swift
  • Kotlin
  • Hive
  • Entrust SDK
  • GitHub Actions
Voir le détailMasquer le détail 5 réalisations
  • Refonte v1 vers v2 : développeur principal, seul développeur mobile, en collaboration avec le CTO (gestion de compte, paiements, achat/vente de bitcoin, compte espèces) ; refontes ultérieures du cœur, de l'onboarding et de l'onglet Cash sur un nouveau design system.
  • Équipe : seul développeur mobile dédié pendant 6 à 9 mois (le CTO contribuant à temps partiel), puis participation au recrutement et à l'onboarding des 2e et 3e développeurs mobiles. Conception et mise en place du processus de release et de QA dans un contexte de forte pression et d'attentes élevées ; notes de version en 7 langues.
  • Programme de cartes : liste d'attente, commande, activation, 3DS, cashback et arrondis ; déploiement de l'éligibilité de la bêta à la disponibilité générale.
  • Provisioning natif des cartes dans Apple Pay et Google Pay, développé de zéro (PassKit iOS et extension wallet, Android Kotlin, bridge Flutter).
  • Architecture : pilotage du passage à une architecture en couches, suppression du legacy, contrôles CI des règles de dépendances et guidelines écrites ; travail sur les performances (migration Hive, mémoire et réseau).

-

Ceni Digital - Proxym France
Groupe Edenred

Architecte / Lead Flutter

Pilotage d'une transition technologique mobile (architecture, documentation, décisions techniques) et de la réécriture de l'application mobile de cartes carburant, principal service de la filiale.

En télétravail, principalement en anglais, avec une équipe répartie entre la France, la Roumanie et l'Allemagne.

Voir le détailMasquer le détail 3 projets

Kit de démarrage Flutter

Kit Flutter complet pour les équipes mobiles du groupe Edenred :

  • Architecture de référence adaptée au contexte
  • Choix de la stack technique
  • Documentation des choix et guide de démarrage
  • Projet exemple appliquant toutes les recommandations
  • Flutter
  • cubit
  • retrofit
  • hive
  • get_it
  • er_maps
  • intl
  • mockito
  • test

Bibliothèque ER Maps

Bibliothèque cartographique pour iOS, Google et Huawei : une seule API pour afficher et manipuler Apple Maps, Google Maps ou Petal Maps selon la plateforme, avec clustering et cache d'images des marqueurs.

  • Flutter
  • Apple maps
  • Google maps
  • Petal maps
  • Google services
  • Huawei services

UTA - EasyFuel - Réécriture

Réécriture, avec 2 développeurs juniors, d'une application carburant B2B2E :

  • carte interactive des stations avec filtres, recherche d'adresse et favoris
  • historique des transactions et points de fidélité
  • paiement du carburant dans l'application
  • Publiée en 9 langues, dans 20 pays et sur 3 stores (Google, Apple, Huawei)
  • Flutter
  • cubit
  • retrofit
  • hive
  • get_it
  • er_maps
  • intl
  • appauth
  • batch
  • crashlytics

-

Axance Technology
Devoteam Creative Tech

Responsable de la practice Front-end / Développeur mobile

Mise en place des processus (recrutement, qualité), de l'organisation de la delivery et de la feuille de route de la practice ; pilotage de la direction technique et réorganisation de la chaîne managériale.

Développement mobile (React Native, Android natif, Flutter), avant-vente, estimation, relation client.

Voir le détailMasquer le détail 3 projets

Kit de démarrage Flutter

Application socle couvrant les besoins mobiles classiques : authentification, connexion automatique, navigation paramétrée, stockage, web services, composants UI complexes.

Construite de zéro, en autodidacte.

  • flutter
  • cubit
  • retrofit

Lucie - Jaji

Application React Native pour un nouveau produit d'assurance santé grand public : développement de fonctionnalités et correction de bugs.

  • react-native
  • redux-toolkit
  • axios
  • i18next
  • react navigation
  • VSCode

Pomona - Kit de démarrage

Kit de démarrage React Native pour l'équipe React JS de Pomona, afin d'amorcer la refonte d'une application B2E d'aide à la vente.

Construit de zéro : authentification, navigation, stockage, tunnel de connexion, onglets, web services, vues liste et détail.

  • react-native
  • redux-toolkit
  • axios
  • i18next
  • react navigation
  • VSCode

-

Axance Technology
Devoteam Digital Factory

Directeur technique mobile / Développeur

Création et pilotage de la practice mobile : convictions, processus, bonnes pratiques, feuille de route et direction technique, organisation de l'équipe, suivi des compétences, recrutement, delivery et qualité. Également développement Android / iOS natif et React Native, avant-vente, estimation, relation client.

Voir le détailMasquer le détail 7 projets

GKeep - Configurateur

Application compagnon React Native pour un objet connecté, construite de zéro avec les équipes back-end et IoT.

  • react-native
  • rxjs
  • axios
  • i18next
  • react-navigation
  • VSCode

Fnac Darty - Fnac.com & Darty.fr

Suivi d'équipe, relation client, constitution d'équipe, architecture, cadrage, estimation, conseil technique.

  • Android
  • iOS
  • Rx

Transdev - Application B2E

Avant-vente, estimation, conseil technologique, suivi d'équipe, relation client, revue de code, architecture, développement ponctuel.

  • Android
  • iOS
  • Rx

Adecco - Applications pour intérimaires

Avant-vente, estimation, choix technologique, initialisation du projet, développement de fonctionnalités, suivi d'équipe, définition de l'architecture et de la stack.

  • Android (Kotlin, Java)
  • iOS (Swift)
  • Rx

Travelex - Ditto

Audit de la solution, estimation, initialisation du projet, suivi d'équipe, définition de l'architecture et de la stack, développement de fonctionnalités et corrections.

  • Android (Kotlin, Java)

Air Liquide - iRonde

Architecture, pair programming, fonctionnalités, module hors ligne, corrections ; encadrement de l'équipe.

  • Android (Kotlin, Java)
  • Rx

Chauffeur Privé - Application grand public

Développement de fonctionnalités pour la refonte de l'application grand public, coaching de juniors, suivi de la qualité et de la delivery.

  • Android (Java)
  • Rx
  • Clean architecture

-

Freenow (ex-Kapten / Chauffeur privé)

Développeur Android

Reprise de l'application Android B2C de réservation de courses et développement de nouvelles fonctionnalités ; création de l'application Chauffeur de zéro ; contribution à la refonte de l'application grand public.

  • Android (Java)
  • Clean Architecture
  • MVP
  • Retrofit
  • Rx

-

Viseo (ex-Novedia)

Lead développeur Android / hybride

Conception et développement d'applications Android et hybrides Cordova (PhoneGap) : architecture, échanges techniques avec les clients, priorisation, suivi de la qualité et de la cohérence.

Voir le détailMasquer le détail 5 projets

Pernod Ricard - Intranet hybride

Application iOS Angular / Cordova donnant aux collaborateurs l'accès aux services de l'intranet.

Développement de fonctionnalités, suivi du burn-down, corrections, relation client.

  • Angular
  • typescript
  • cordova
  • iOS

RFI - Application grand public

Application grand public RFI construite de zéro ; lead technique d'un développeur junior, choix technologiques.

  • Android (Java)
  • lecteur radio
  • multilingue

Louis Vuitton - Application en boutique

Application expérimentale d'expérience en boutique construite de zéro : géolocalisation indoor et présentation des produits.

  • Android (Java)
  • beacons
  • affichage de type carte
  • tests en boutique

Sisley - Application d'aide à la vente

Application tablette d'aide à la vente pour le personnel des boutiques, construite de zéro.

  • Android (Java)
  • scanner de codes-barres Bluetooth
  • qualité luxe

France 24 - Application grand public

Reprise et finalisation de l'application grand public.

  • Android (Java)
  • lecteur vidéo
  • intégration Chromecast