Kévin Naudin

Lead développeur mobile Android & iOS

Moves to Paris, Paris

  • 48.85661400000001
  • 2.3522219000000177
  • Indicative rate €672 / day
  • Experience 7+ years
  • Response rate 100%
  • Response time 4h
Propose a project The project will only begin when you accept Kévin's quote.

Availability not confirmed

Propose a project The project will only begin when you accept Kévin's quote.

Location and geographical scope

Location
Paris, France
Can work in your office at
  • Paris and 50km around
  • Paris and 50km around

Preferences

Project length
  • ≤ 1 week
  • ≤ 1 month
  • Between 1-3 months
  • Between 3-6 months
  • ≥ 6 months
Company size
  • 1 person
  • 2 - 10 people
  • 11 - 49 people
  • 50 - 249 people
  • 250 - 999 people
+2 autres

Verifications

Languages

  • Français

    Native or bilingual

  • Anglais

    Full professional proficiency

Categories

Skills (10)

  • Languages
  • Beginner Intermediate Advanced
    Maxime Vaude
    1
  • Beginner Intermediate Advanced
  • Beginner Intermediate Advanced
    Maxime Vaude
    1
  • Beginner Intermediate Advanced
  • Methodologies
  • Maryna Lapta
    2
  • Cloud
  • Beginner Intermediate Advanced
  • Frameworks
  • Beginner Intermediate Advanced
  • Platform
  • iOS
    Beginner Intermediate Advanced
    Maryna Lapta
    1

Kévin in a few words

Bonjour,

J'ai obtenu mon diplôme d'Epitech Paris en 2012. Je me suis rapidement orienté vers les technologies Mobile dès 2010.

Mon parcours professionnel a débuté par la création d'une agence de développement. Dans cette agence, nous y avons développé des applications mobiles natives, cross-plateforme et des sites web (vitrines, e-commerce, ...).

Ma plus forte expérience professionnelle s'est déroulée dans la société Goot, où j'y ai développé SEUL tout le système informatique. En commençant par le front-office web, puis par le back-office avec des Webservices REST JSON et enfin par le développement des applications natives iOS et Android.

J'ai acquis au cours de ces 8 dernières années :
- un rôle de consulting afin de bien comprendre, déterminer et répondre au besoin du client.
- un rôle de team leader sur les technos mobile native.

N'hesitez pas à me contacter, je serai ravi de vous aider à réaliser votre projet !

Portfolio

Experience

BAM - BAM

Accompagnement stratégique lors d'une refonte progressive en Clean architecture

Paris, France

September 2020 - October 2020

Rédaction des "Principes d'architecture" qui résume les frameworks, design pattern et méthodologie nécessaire à la refonte progressive.
Réalisation de BPMN des fonctionnalités à refondre.
Découpage des fonctionnalités existante dans la nouvelle architecture.
Support et accompagnement des lead développeurs sur les points bloquant liés à la nouvelle architecture.

Geodis SCO - Geodis

Logistics & Supply Chain

Lead developer mobile Kotlin, Swift

Clichy, France

August 2019 - Today

Responsable de l'équipe mobile.
Développement des applications mobiles Zipline Android et iOS.

Android - Kotlin
IOS - Swift 5

Application destinée aux livreurs particuliers pour un service Same day delivery. Avec suivi de course en temps réel.

  • Inscription du livreur et gestion de ses documents légaux
  • Recherche en temps réel de commandes aux alentours
  • Feuille de route optimisée des commandes à récupérer / livrer (système de groupement de commandes)
  • Gestion du POD (« Proof of Delivery ») via scan de QR Code, prise de photos, signature du client etc.
  • Communication avec le support via un chat in-app
  • Profil du livreur pour suivre ses paiements, son historique de commandes, ses informations

Architecture : Clean architecture, MVVM
Dependency injection: Koin, Swinject.
Framework: Data binding, RxKotlin, RxSwift, Firebase (Auth, Storage, Firestore)
Test unitaires: XCTest, JUnit

Méthodologie: Scrum, AGILE

Givaudan

Chemical

Développeur Senior

Paris, France

February 2019 - May 2019

Architecture technique via design patterns (MVVM, Dependency Injection), conception et développement de l’application permettant aux parfumeurs de diriger la réalisation d’une formule de parfum en collaboration avec son client.

Techno : Javascript, NodeJS, ReactJS, GraphDB

Mars - Mars

Food Industry

Lead développeur iOS Swift

Paris, France

November 2018 - February 2019

Application à usage interne au client permettant de demander et donner du feedback entre collaborateurs.

Chiffrage, planification des tâches, architecture technique, conception et développement de l’application iOS > 11.0.

Technos : iOS Swift 4.2, Microsoft SharePoint - Graph - ADAL - AppCenter, Alamofire, RealmSwift, APNS.

Utilisation de Microsoft Azure active Directory Authentication Library (ADAL) pour la gestion des access Token.
Mise en place d’un Networking Layer (Models, Routing, Controller, UI Manager) de Alamofire pour effectuer les requêtes Web.

CGI

Digital Agency and IT company

Architecte technique

Courbevoie, France

July 2017 - October 2018

Suite au rachat de la Start-up APILA :
- Refonte totale de l’architecture des applications en Swift et Kotlin.
- Abstraction de la couche réseau via le framework Alamofire.
- Abstraction de la couche cartographique / navigation.
- Développement du SDK mobile natif.
- Refonte du design de l’application.
- Mise en place d’un système non-authentifié.
Déploiement pour le client Parcus à Strasbourg sur l'AppStore et GooglePlay.

APILA

Transportation

Lead developper mobile

Paris, France

June 2015 - April 2017

Développement des applications iOS (objective-C) et Android (Java) from Scratch :
- Intégration de l'OAuth Facebook et Twitter
- Intégration du SDK Fabric (anciennement Crashlytics),
- Utilisation de l'acceleromètre, gravitomètre, compass & gps pour le développement du détecteur de modalité (l'utilisateur est à l'arrêt, marche ou roule).
- Intégration du SDK Here : Pour le calcul de routes et la navigation turn-by-turn.
- Développement de la librarie Apila, utilisable par un client tiers.

GOOT

Wine & spirits

C.T.O

Arcueil, France

March 2014 - March 2015

Référent technique chez Goot, l’application 100% sociale liée au vin.

PhoneGap :
- Refonte visuelle des applications multiplateforme.

Serveur :
- Administration du serveur OVH, installation de SVN Server.
- Etude de l’existant (système sous WordPress).
- Conception, mise en place et maintenance de la nouvelle base de données InnoDB.
- Migration des données de l’ancien système MySQL vers le nouveau MySQL.
- Développement d’un backoffice adapté au besoin.
- Développement d’imports et d’exports customisés.
- Développement des nouveaux web services pour les applications natives.
- Mise en place de CRON (tâches automatisées) pour l’envoie des push notifications et la sauvegarde de la base de données.
- Intégration de l’API communicant avec le Serveur de reconnaissance d’étiquette de vin.
- Développement d’un outil permettant de cropper les étiquettes de vin et les envoyer au serveur de reconnaissance avec un suivi.

Android et iOS 2.0 :
- Analyse et conception de l’architecture du projet sous Android Studio et xCode.
- Déploiement des applications sous Android 4.0+ et iOS 7.0+.
- Utilisation du pattern Observer pour la communication entre les web services et les composants Android via le framework AsyncHttpClient (Android) et AFNetworking (iOS).
- Utilisation de Google Map, GPS, Camera, Auto focus, crop.
- Intégration des plugins :
o Facebook : la connexion automatique, la publication sur son mur d’un Goot, le partage d’un Goot vers ses amis FB, la récupération des amis FB ayant téléchargé l’application.
o GSON (Android) et OCMapper (iOS) : transformer du JSON en Model.
o C2DMessage (Android) et APNS (iOS) : l’envoi de push notifications personnalisés.
o Google Analytics : le suivi des données utilisateurs.
o CrashLytics : le suivi des bugs et crash.

Management :
- Entretiens technique pour les recrutements de stagiaire.
- Responsable d’un développeur web, d’un stagiaire iOS et de 2 stagiaires Android.

Effitic

Digital Agency and IT company

Développeur Mobile & backEnd pour Voitures Jaunes

Paris, France

February 2013 - December 2013

Conception et développement de l'application mobile client Voitures Jaunes sur iOS et Android.
Intégration du framework de paiement Paybox et Google API V3.
Développement en équipe des webservices de type REST, du portail web client et du backoffice.

MNT Développement

Digital Agency and IT company

Associé gérant

Paris, France

February 2012 - April 2013

Création d'une agence de développement.
Développeur Android, iOS et Appcelerator Titanium.
Développeur PHP, HTML5, CSS3, Javascript (jquery).

iOS: AgoraStore, Jimmy Fairly
Android: Effimins
Web : Anti-code, Jimmy Fairly

3 Malt project(s)

    (3 ratings)

    Laurent - Geodis SCO

    08/09/20

    Kevin a été notre lead dev sur la partie mobile (swift + Kotlin) sur toute la durée du projet. Il a été un animateur hors pairs, mis en place la clean archi et formé l'ensemble de l'équipe sur les techniques les plus pointues du développement mobile. Il oeuvré avec énergie et passion au développement d'une plateforme web + mobile performante. Nous avons également pu compter sur lui pour nous aider à pallier à des changements d'organisation indépendant de notre volonté, montrant ainsi son sens d'un engagement sans faille. Merci Kevin pour ton talent et pour ton savoir-être qui ont été absolument décisifs sur le projet. Et à bientôt j'espère !

    Maxime Vaude - Geodis

    7/24/2020

    Kévin a toutes les qualités attendues d’un technical leader : il est très compétent techniquement et sait comment fédérer une équipe. Par sa polyvalence, il permet de mettre en place une homogénéité sur les développements cross-platform. C’est une personne dévouée et pédagogue. Il sait motivé et apporter une ambiance positive et saine au sein d’une équipe par sa bonne humeur et son professionnalisme. J’espère que nous pourrons de nouveau collaborer ensemble sur une autre mission.

    Thomas Lupo - Geodis

    6/15/2020

    J'ai travaillé avec Kevin durant 9 mois. Il était le lead developer de l'équipe mobile constituée pour développer une toute nouvelle application mobile pour le compte de Geodis. C'est un développeur très expérimenté qui a su nous guider sur tous les aspects du projet (technique, métier, méthodologie de travail) tout en restant très à l'écoute des propositions de chacun. Sa double compétence iOS / Android et le code de grande qualité qu'il a écrit pour les 2 plateformes nous ont permis d'atteindre nos objectifs et d'être fiers du travail accompli. Il a abattu une charge de travail impressionnante et a toujours fait de l'équipe et du projet ses priorités. Il a beaucoup échangé avec toutes les équipes du projet pour préparer au mieux nos futures fonctionnalités et nous faciliter le travail. C'est également quelqu'un de très humain et de très à l'écoute, qualités qui lui permettent de gérer sans aucun problème une équipe de développeurs. Il a également mis une très belle ambiance dans cette équipe et j'espère vraiment pouvoir travailler de nouveau avec lui !

    Guillaume Jacquart - Géodis

    6/14/2020

    J'ai travaillé pendant 9 mois en binôme avec Kévin sur Android. Développeur très rapide, autant à l'aise sur Android que sur iOS, il délivre un travail de grande qualité tant sur l'architecture, la maintenabilité, les tests ou la documentation. À l'écoute, il est totalement présent pour l'équipe et actif dans la communication inter-équipe. C'est avant tout un collègue très agréable, dont la joie rayonne dans l'open space (même en télétravail). Je serais ravi de pouvoir travailler à nouveau avec lui !

    Kévin Empociello - NEKKAR

    6/10/2020

    J'ai eu la chance de croiser le chemin de Mister Naudin pendant plus de 6 mois pour la création d'une application mobile iOS & Android from scratch. Très à l'aise et humble dans son rôle de lead c'était un bonheur pour moi d'être sous son aile. Aussi fort sur iOS que sur Android j'ai beaucoup appris à ses cotés. Temps réel (Rx), architectures (MVVM, Clean architecture), injection de dépendances ou encore tests unitaires, comptent parmi les compétences à la fois rares sur le marché et présentent chez Kévin. Il me tarde de le recroiser.

    Maryna Lapta - Geodis

    6/9/2020

    Kévin a joué un rôle essentiel dans le succès de la création des applications Android et iOS. Déterminé, impliqué dans le projet et force de proposition, il s'est démontré un vrai expert du développement mobile et a mené toute l'équipe à la réussite dans des conditions compliquées. Il a assuré la qualité du code et a apporté des contributions très importantes à la conception du produit tant fonctionnelle que technique. Et en plus de cela, c'est quelqu'un de vraiment sympa qui sait mettre une bonne ambiance dans l'équipe. Je recommande vivement et j'espère pouvoir travailler avec lui sur un autre projet ! :)

    Education

    charter modal image

    Success is a team effort

    Contribute to this success and the community's professionalism by signing the Freelancer Code of conduct

    Sign the code