Harold Magniez

Développeur Android Kotlin

Moves to Paris

  • 48.8546
  • 2.3477
  • Indicative rate €580 / day
  • Experience 7+ years
  • Response rate 100%
  • Response time A few days
Propose a project The project will only begin when you accept Harold's quote.

Availability not confirmed

Propose a project The project will only begin when you accept Harold's quote.

Location and geographical scope

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

Verifications

Languages

  • Français

    Native or bilingual

  • Anglais

    Limited working proficiency

Categories

Skills (8)

  • Languages
  • Beginner Intermediate Advanced
  • Beginner Intermediate Advanced
  • Methodologies
  • Beginner Intermediate Advanced
  • Frameworks
  • Beginner Intermediate Advanced

Harold in a few words

Développeur depuis maintenant 15 ans, je recherche des projets d'applications android en kotlin.

J’ai travaillé sur de multiples applications mobiles et également sur des applications systèmes/modification framework d’AOSP, et ce dans un contexte agile.

En parallèle de mon activité professionnel je travaille sur des applications personnelles pour explorer et mettre en pratique les nouveautées d'android.

Les aspects qui m'intéressent plus particulièrement dans mon métier :
- L’architecture (S.O.L.I.D principles), MVVM...
- L'expérience utilisateur.
- Le partage avec mes pairs aux travers de code review, discussion...

Portfolio

Experience

Faurecia Clarion Electronics

Automobile

Ingénieur développement Android

Paris, France

June 2017 - Today

Contexte général : développement de services et d'applications systèmes sous android pour des IVI (in vehicle infotainment), équipe de 7 développeurs android en Scrum.

Projet Mac Laren : 3 IVI pour 3 modèles de voiture.
• Développement d’un service faisant le lien entre l'heure du véhicule et celle d'android.
• Customisation de la navigation bar et du Home Launcher.
• Développement d’un service pour importer les cartes de Mireo (un fournisseur de cartographie), dans une partition protégée.
• Modification du framework selon les besoins client.
• Intégration de libvlc dans notre player pour supporter d’avantages de codecs.
• Développement de tests (JUnit, Mockito).
Technologies: java, framework android O car, intelliJ, git.

Projet wallboard : affichage d’informations sur les télévisions de l’open space.
• Développement d’une application android sur raspberry pi.
• Affichage de diverses informations : gerrit, jobs jenkins, tickets jira.
Technologies: kotlin, coroutines, retrofit, MVVM, raspberry pi, git.

Projet Uber : tablette passager sous android P car.
• Développement d’une application de test/stress hardware (cpu, ethernet, speaker).
Technologies: kotlin, git.

Parrot Automotive

Automobile

Développeur android

Paris, France

November 2016 - May 2017

Contexte général : POC commandité par Renault pour démontrer les capacités d’android dans un contexte automobile, équipe de 10 développeurs en SCRUM.

Récupération d’informations concernant les trajets par un serveur.
• Développement d’une application système sur l’IVI, envoyant les données aux backend.
• Développement d’un serveur (spring boot) stockant les données venant de la voiture.
• Développement d’une application sur mobile, affichant les derniers trajets.

Détection d’utilisateur, récupération de son profil sur un serveur et switch d’utilisateur android.
• Développement d’une application système sur l’IVI, qui gère la récupération des données utilisateur sur le serveur et le switch de user.
• Développement d’une application sur mobile pour enregistrer des préférences utilisateur (photo, pseudo, température préférée...)

Technologies: java, framework android N car, spring boot, git.

Parrot Drones

High Tech

Développeur android

Paris, France

February 2014 - October 2016

Contexte général : développement des applications contrôlant les drones parrot (bebop 1 & 2, swing, minidrones, jumping sumo, disco).

Développement et maintenance de l’application Freeflight 4, freeflight mini et freeflight pro.
• Communication avec la manette parrot (flypad) en BLE.
• Gestion du mapping des boutons pour différents contrôleurs (flypad, skycontroller, manettes tierces).

Technologies: java, BLE, git.

Parrot

Automobile

Développeur Android

Paris, France

June 2011 - April 2014

Contexte général : développement des applications destinées à la gamme de produits Asteroid (autoradios et kits mains libres sous android).

• Développement et maintenance de diverses applications : Spotify, Yahoo, Media, Dialer, Starter, Maps, Weather, Dashboard, Launcher ...
• Support de sous-traitants situés en Europe de l’Est.

Technologies: java, jni, git.

Parrot

Automobile

Développeur logiciel

Paris, France

April 2005 - May 2011

Développement et maintenance d’une librairie gérant les sources musicales.
Développement et maintenance du firmware de car kits (CK3200 LS, MK6X00, MKi9X00).

Technologies: c, c++, visual studio, bluetooth HFP, cvs.

1 Malt mission

    (1 rating)

    Brice - Ordissimo S.A.

    08/06/20

    La mission consistait à aJouter l'authentification OAuth2 sur une application e-mail Android opensource. Harold l'a effectuée avec méthode, en découpant les tâches (choix du projet sur lequel se baser, implémentation d'un code externe, demande de clés Oauth2 aux fournisseurs d'emails, envoi des patchs au projet maître). Nous sommes très contents de s a collaboration avec notre équipe et de son travail.

    Julien Richefeu - Faurecia Clarion Electronics

    5/5/2020

    Harold est un ingénieur curieux et ouvert. Il posséde de solide connaissances et a un sens critique pertinent qui lui permet d'être efficace dans la réalisation des applications dont il a la responsabilité. Son expérience lui permet d'avoir une bonne évaluation de la difficulté et des risques associés à une demande. C'est une personne agréable qui dispose d'un bon relationnel et dispose d'une bonne communication écrite et orale.

    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