Mes compétences :
C
Python
XML
Linux
Gestion de projet
C++
Cryptographie
Entreprises
SAGEM
PARISmaintenant
Valeo
- Software Technical Leader
Paris2015 - maintenantArchitecte SDK Android sur le projet InBlue
InBlue est un gestionnaire de clés dématérialisées pour automobile. Ce système complet permet à l'utilisateur d'ouvrir et de démarrer son véhicule en utilisant uniquement son smartphone. Il permet également de partager des clés de voiture entre plusieurs utilisateurs de manière temporaire. (ex. loueur de voiture).
-Architecture et développement du SDK Smartphone Android, qui abstrait les communications avec le Cloud Valeo et implémente le protocole sécurisé de communication avec le véhicule en BLE
-Support aux clients et aux partenaires pour le SDK
-Pilotage et suivi d’une équipe Off-Shore
-Etat de l’art du développement Android : utilisation de Gradle, RxJava, Dagger 2, Clean Architecture
Parrot
- Ingénieur développement Logiciel Embarqué
PARIS2011 - 2015Ingénieur Logiciel produit multimédia Automobile
-Au sein d'une équipe projet de plus de 10 personnes, impliqué dans différents développements allant du C embarqué/temps réel sur micro-controlleur aux Apps Android, en passant par des drivers Linux, des applications systèmes Linux en C, des interventions sur le Framework Android et de l'intégration d'Android AOSP. Mon implication à ces différents niveaux du produit m'ont permis d'avoir un point de vue général sur un système complexe, ainsi que de me forger de solides connaissances nécessaires à l'élaboration de spécifications systèmes et d'architecture.
Viveris Technologies
- Ingénieur d'étude
RUNGIS2009 - 2011Juin 2010 à mai 2011 :
Sagem (ex. Sagem Défense Sécurité) Développeur drivers et couches basses sur le programme FELIN
Principales réalisations:
-Développement de drivers Linux (Slave SMBUS et Device USB)
-Evolution d'un middleware de communication (C, libusb)
Technologies appliquées :
-Langage C, scripts
-Linux, Linux embarqué
Décembre 2009 à Juin 2010 :
Morpho (ex. Sagem Sécurité), pôle de qualification cartes à puce
Développement de tests pour cartes à puce et passage des qualifications
Technologies appliquées :
-Langages C, C++, C#, Python, XML
-Cryptographie (DES, RSA, utilisation d'un CSP)
-Utilisation d'émulateur
Arts et Métiers Paristech
- Projet de Fin d'Etudes
Paris2008 - 2009Conception et Réalisation du Système embarqué d'un mini-drone d'observation
-Conception du système / Planning de réalisation
-Conception/Réalisation Altimètre basse altitude :
-Interfaçage Centrale Inertielle, Capteur Ultrason, Capteur de pression
-Algorithmes de traitement des données des capteurs
Systèmes : Linux embarqué (Open Embedded), Linux Debian, MS Windows
Langages : C, C++, VB.NET
Outils : Toolchain AVR-GCC & Open Embedded, GCC/GDB/MAKE, Visual Studio
Renault
- Stagiaire Assistant Ingénieur
Boulogne-Billancourt 2008 - 2008Sujet : Indicateurs de colmatage (mécaniques et logiciels) pour filtre à air
· Benchmark sur les indicateurs de colmatage
· Remise en forme de la base de données des retours de pièces d'expertise
· Etude des profils de roulage des clients
· Bilan Qualité Cout Délais
· Rédaction d'un cahier des charges
· Algorithmes d'exploitation d'un capteur de colmatage « Reste à faire kilométrique »