Expériences indépendantExpériences professionnelles en tant qu'ingénieur indépendant
2013 - 2016 :
(31 mois)
Parrot, Consultant Développeur C
PARIS, FRANCE, (75)
•Conception, développement, intégration, essais et validation d'un composant logiciel pour les MiniDrones Rolling Spider et Jumping Sumo, ainsi que pour le Bebop Drone, lui permettant de lire et interpréter un script XML contenant une série de commandes à exécuter à des dates précises.
•Participation à la conception et au développement de chorégraphies de drones (Rolling Spider et Bebop Drone) grâce au composant logiciel décrit ci-dessus pour les salons du CES de Las Vegas 2014 et de l'AUVSI d'Orlando 2014.
•Préparation et lancement de ces chorégraphies sur place lors des salons (CES et AUVSI 2014).
•Participation aux conception, développement, intégration, essais et validation d'un composant logiciel pour le Bebop Drone, lui permettant d'établir et de suivre un plan de vol grâce au protocole OpenSource MavLink.
•Conception, développement, intégration, essais et validation d'un composant logiciel pour le MiniDrone Jumping Sumo et le BebopDrone, leur permettant de surveiller et analyser la qualité de sa liaison WiFi, et d'adapter la qualité du streaming video afin de privilégier la portée du lien et la réactivité des commandes.
•Développements divers et maintenance sur produits embarquant un processeur Parrot P7.
2012 - 2013 :
(11 mois)
Parrot, Consultant Développeur C
PARIS, FRANCE, (75)
•Conception, développement, intégration, essais et validation d'un composant logiciel pour l'ARDrone2, lui permettant d'établir et de suivre un plan de vol grâce au protocole OpenSource MavLink.
•Participation au développement de plusieurs nouvelles fonctionnalités de l'ARDrone2 liées au GPS.
•Participation au développement du projet OpenSource QGroundControl, une station de contrôle au sol utilisant Mavlink.
•Participation à la conception et au développement de chorégraphies de drones pour les salons du CES de Las Vegas 2013 et du Bourget 2013.
2011 - 2013 :
(8 mois)
Air Fly System, Consultant Développeur JAVA
TELETRAVAIL
•Développement des fonctions de calculs pour eNH, un logiciel de planification de mission, et de géopositionnement destiné à une tablette tactile renforcée pour parachuteurs.
2012 :
(2 semaines)
Gates Technology, Consultant Développeur C++
NAVEIL, FRANCE, (41)
•Finalisation du développement du logiciel de contrôle de la caméra Spirit de Deep Vision, comprenant les automates pour variateurs Elmo Whistle, et l'IHM.
Expériences salariéExpériences professionnelles en tant que salarié
2009 - 2011 :
Flying Robots, Ingénieur R&D en Informatique
(23 mois)
ILLKIRCH, FRANCE (67)
•Finalisation du logiciel de contournement de zones interdites du pilote automatique du drone FR102, développement d'une nouvelle version du logiciel minimisant l'utilisation de valeurs flottantes dans les calculs.
•Développement de nouvelles fonctionnalités logicielles pour le pilote automatique du drone FR102.
•Projet de documentation, d'amélioration et de fiabilisation du code source du pilote automatique du drone FR102.
•Rédaction du dossier de spécifications logiciels du pilote automatique du drone FR102.
•Gestion du parc informatique et améliorations diverses des outils utilisés.
•Participation à plusieurs vols d'essai et de démonstration du drone FR102 en Alsace.
2009 :
(8 mois)
Flying Robots, Ingénieur stagiaire
ILLKIRCH, FRANCE, (67)
•Conception et développement en langage C d'un système de contournement de zones interdites puis intégration dans le pilote automatique du drone FR102.
•Développement d'un logiciel de mise en courbe des données des journaux de vol du drone FR102, ainsi que de transformations de ces données (dérivation, intégration, moyenne glissante...).
•Participation à plusieurs vols d'essai et de démonstration du drone FR102 en Espagne.
2005 :
(4 mois)
Résidence Eugène Delacroix,Stage professionnel de DUT
STRASBOURG, FRANCE (67)
•Conception et création de bases de données gérant les clients, ainsi que les employés et leurs emplois du temps, puis réalisation de logiciels en JAVA pour les administrer sous Mac OS X.
Formation
2007 - 2009 :
Master Informatique, Systèmes Embarqués,
Université Louis Pasteur, STRASBOURG, FRANCE (67)
mention Assez Bien
2005 - 2007 :
Licence Mathématique et Informatique,
Université Louis Pasteur, STRASBOURG, FRANCE (67)
2004 - 2005 :
DUT Informatique en année spéciale,
IUT Robert Schumann, ILLKIRCH, FRANCE (67)
2002 - 2004 :
Classes préparatoires intégrées,
Université de Technologie de COMPIEGNE, FRANCE (60)
2002 :
Baccalauréat Scientifique, option SVT, spécialité Mathématique,
Lycée Frédéric Kirschleger, MUNSTER, FRANCE (68)
mention Bien
------------------------------------
Compétences InformatiqueCompétences en Informatique
Systèmes d'exploitation :
Windows, Unix/Linux, Mac OS X
Langages de programmation :
Assembleur, Java, C, C++, Prolog, Python, Unix Shell Script
Outils de développement :
Microsoft Visual Studio .NET, CodeWarrior, C++ Builder, Eclipse, Vi, GNU Make, gcc, gdb, Kdevelop, QT Creator
Outils de gestion de version :
CVS, SVN, Git
Outil d'analyse statique :
Splint
Outils de documentation :
Javadoc, Doxygen
Réseaux :
SaMBa, Protocoles TCP/IP et UDP, RMI
Bases de données :
Oracle, MySQL, PostgreSQL
Administration serveurs Web :
Apache, Apache2, Joomla
Outils de modélisation :
MatLab/Octave, Gnuplot
Outils de cartographie :
OZI API, GDAL API, ECW SDK, Global Mapper
Normes et certification logicielle :
ED12-B/DO178-B (connaissance théorique)
Progiciel de gestion intégré :
OpenERP
Bureautique :
Microsoft Office, OpenOffice/LibreOffice, LaTeX