A propos de Thales Optronique:
Expert aéronautique
Industrie: Drone d'observation
Missions:
Software Engineering Manager: responsable de la partie "station sol" du logiciel Spy'C (donre Spy'Ranger)
A propos d’ALTIM:
- Expert en technologies embarquees
Industrie: Domotique, multimedia embarque, automobile
Missions:
- Developpeur expert C++/Qt/QML IVI (In Vehicle Infotainment)
C++, Qt, QML
ATERMES, (France), ********
mars 2015 - septembre 2015
A propos d’ATERMES :
- ATERMES est un constructeur d’équipement haute technologie pour les industriels de la Défense, de l’Aéronautique
et de l’espace.
- ATERMES propose différentes solutions logicielles dans le domaine de la surveillance : BARIER, ARTEMIS et NOCTUA (********/).
Industrie: Défense/Aéronautique/Espace
Missions:
- Architecte/Développeur C++/Qt/QML sur le logiciel BARIER.
- Architecte/Développeur C++/Qt/QML sur le logiciel NOCTUA.
C++/Qt/QML/JS, Tortoise SVN, Redmine.
octobre 2014 - mars 2015
TRACKTIK propose un logiciel intégré pour la surveillance, le reporting et la gestion des opérations de surveillance.
- Embarqué sur un PC durci, ce logiciel permet de signaler en temps réel tout incident et activité se déroulant lors d’une
patrouille.
- Ce logiciel (TRACKTIK Guard Tour) est typiquement utilisé par des agents de la sécurité lors de leurs tours de garde.
Industrie: Sécurité
Missions :
- Proposer une architecture logicielle « full-stack » pour l’application TRACKTIK Guard Tour.
- Développer l’application dans son intégralité en utilisant C++ et Qt pour la partie « business logic » et QML
pour le GUI.
- Utilisation intensive de JSON et des API REST pour la communication client-serveur en temps réel.
A propos de 39DNorth:
- Développement d’applications mobiles pour le monde des SIG (Système d’Information Géographique).
Industrie: Système d’Information Géographique
Missions:
- Portage de l’application eGIS (********.html) vers Qt 5.3.2/QML, pour les plateformes
Android et iOS.
A propos d’ENGITRONIC:
- ENGITRONIC est spécialisé en électronique, et dans le développement de logiciels dédiés a l’automatisation industrielle
Industrie: Automatisation Industrielle
Missions:
- Proposer une architecture logicielle « full-stack » pour un logiciel de gestion du positionnement de cameras en temps
réel dans des salles de spectacle.
- Développeur principal de l’application.
- L’application relativement complexe permet, depuis une interface homme-machine développée en QML, de piloter
précisément des caméras en temps réel, suivant un scenario temporel prédéfini.
- L’application est une application client-serveur, faisant appel à une base de données MySql, les sockets, la mémoire
partagée et le multithreading.
C++/Qt/QML/JS, JSON, Socket/Concurrent programming/Shared memory pour le control des cameras, SQLite,
MySql, Git/GitHub
MEDITRANS, Paris, (FRANCE)
juin 2013 - mai 2014
A propos de MEDITRANS:
- MEDITRANS est specialisé dans le développement d’applications médicales avancées pour la gestion du dossier
Patient.
Industrie: Santé
Missions:
- Architecte et développeur principal sur le logiciel KeyManage
- KeyManage est centré sur la gestion du patient, et base sur des technologies innovantes telles que MongoDB (base
- de données), C++/Qt pour la business logic, QML pour l’interface graphique
- L’ajout de nouvelles fonctionnalités dans KeyManage se fait par l’intermédiaire de plugins
- Création du « KeyManage Workbench » pour faciliter le développement et l’ajout de nouveaux plugins dans
KeyManage.
C++/Qt/QML/JS, MongoDB, Git/GitHub, Ubuntu
Altair Engineering, Paris, (FRANCE), ********
juillet 2011 - février 2015
A propos d’Altair Engineering:
- Altair Engineering développe et maintient la plateforme de simulation logicielle HyperWorks CAE, utilisée dans
différents secteurs industriels tels que l’automobile et le spatial.
Industrie: Genie Mecanique, automobile et spatial
Missions:
- Développeur C++/GTK/TclTk sur HyperMesh et HyperCrash (logiciel dédié a la création de modèles haute
fidélité pour l’analyse des crashs et l’évaluation de la sécurité).
- Développeur C++/Qt sur le logiciel Scicos Pro.
- Travail en environnement international, déplacements sur le site de Troy Michigan USA.
A propos d’ICS:
- ICS est specialisé dans le développement d’interfaces homme-machine avancées, basées
sur les technologies C++/Qt/QML et HTML5.
- ICS représente le plus gros pole d’experts Qt en Amerique du Nord.
Industrie: Société de Service
Missions
- Développement de solutions logicielles basées sur des spécifications client détaillées.
- Exemples d’applications: TV2Go (QML et QtMobility plugin), Project Planner.
- (Qt, QML, MongoDB), People Chooser (Qt, QML), etc…
ExelisVis, Boulder, ( USA), ********
2009 - 2011
A propo d’ExelisVis:
- ExelisVis développe et maintient des solutions logicielles avancées pour le traitement
des images satellites et des données complexes.
Industrie: Système d’Information Géographique et Imagerie Satellite
Missions:
- Senior Software Developer IDL/ENVI and C++/Qt.
- Travail en environnement international.
- Teaches R&D:
• Benchmarking SWT (Standard Widget Toolkit en Java) vs Qt.
- Développement:
• Proposition d’une architecture MVVM (Model View ViewModel) pour la nouvelle mouture du
logiciel ENVI.
• Développement de l’architecture de base, incluant un framework dedié pour les commandes.
• Travail sur différents workflows de classification pour l’extraction de caractéristiques sur des
images satellite
IDL, ENVI, C++, Qt, Agile/SCRUM, P4V, BuildWeb
Études et formations
DESS en Informatique et Ses Applications, option Traitement de l’Image
(IFSIC, Rennes, ********)
1994
Master Of Sciences in Instrumentation and Analytical Sciences
(UMIST, Manchester UK, ********/)
1993
Bachelor Of Sciences in Electronics and Computer Sciences (UCLP, Preston UK, ********)
1992
DUT en Genie Electrique et Informatique Industrielle
(IUT de Lannion, ********)
1991
Langues
Anglais - C2
Autres compétences
Anglais: courant
Espagnol: lu et compris
COMPETENCES
Programmation
Qt 5.x/Qt Creator/QTestLib/QtQuick/QML2.x Professionnel
C/C++ Professionnel
MFC Avancé
MVC (Model-View-Controller)
SWT/Java/Java Script
GTK, TclTk Avancé Débutant
Débutant
Architecture (Design Patterns) Avancé
Libraries/Software Tools
Microsoft Visual Studio 2008 Professionnel
IDL (Interactive Data Language) Professionnel
ENVI (Remote Sensing of satellite images) Professionnel
SARScape (Remote Sensing for radar images) Avancé
Offis DICOM Toolkit Avancé
libXML2
Software versioning Avancé
Perforce Professionnel
Microsoft Visual Source Safe Avancé
Tortoise SVN
Git/Gerrit Avancé
Avancé
Methodologies
Agile/SCRUM Avancé
UML Avancé
Visual Paradigm Avancé
Build Automation Sofware
BuildBot, BuildWeb
Database
SQLite, MySql, MongoDB
Operating Systems
Avancé
Avancé
Windows Professionnel
Unix, Linux Connaissances essentielle