EXPERIENCE PROFESSIONNELLE (Auto-Entrepreneur, missions réalisées depuis la France)
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.
Environnement:
- C++/Qt/QML/JS, Tortoise SVN, Redmine.
TRACKTIK, (Canada), ********, (Octobre 2014 – Mars 2015)
A propos de TRACKTIK:
- 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.
Environnement:
- C++/Qt/QML/JS, Android, iOS, JSON, Qt REST APIs, Git/GitHub, Redmine
39DNorth, Indiana, (USA), ********, (Octobre 2014-Fevrier 2015)
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.
Environnement:
- C++/Qt/QML/JS, JSON, Qt REST APIs, Qt/QML ArcGIS SDK, Android, iOS, Git/GitHub
ENGITRONIC, Saint Petersbourg, (Russia), (Juin-Octobre 2014)
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.
Environnement:
- 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.
Environnement:
- C++/Qt/QML/JS, MongoDB, Git/GitHub, Ubuntu
ICS Network, Boston, (USA), ******** (Decembre 2009 – Janvier 2013)
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…
Environnement:
- C++/Qt/QML/JS, Git/GitHub, Ubuntu
Thales Optronique, Elancourt, (FRANCE), ********
(Septembre 2017 – Courant)
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)
Environnement:
C++, Qt, QML, JS, Git, Linux
ALTIM/PSA Peugeot Citroen, Velizy, (FRANCE), ********
(Septembre 2015 – Septembre 2017)
A propos d’ALTIM:
- Expert en technologies embarquees
Industrie: Domotique, multimedia embarque, automobile
Missions:
- Developpeur expert C++/Qt/QML IVI (In Vehicle Infotainment)
Environnement:
C++, Qt, QML
Altair Engineering, Paris, (FRANCE), ******** (Juillet 2011 – Fevrier 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.
Environnement:
C++, GTK/TclTk, Qt, Valgrind, P4V, BuildWeb, Spectrum
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.
Environnement:
- IDL, ENVI, C++, Qt, Agile/SCRUM, P4V, BuildWeb
ExelisVis, Paris, (France), ********/ (2003-2009)
A propos d’ExelisVis:
- ExelisVis développe et maintient des solutions logicielles avancées pour le traitement
des images satellites et des donnees complexes.
Industrie: Système d’Information Geographique et Imagerie Satellite
Missions:
- Formation d’utilisateurs aux logiciels IDL, ENVI, SarScape en France comme a l’etranger (UK,
- Espagne, Grece, Italie, …) pour des clients tels le CNES (Centre National des Etudes Spatiales),
Airbus, le CEA, l’IRSN, le CNRS, l’IAS (Institut d’Astrophysique Spatiale d’Orsay).
- Formations réalisées en Français et/ou en Anglais.
- Préparation de formations a la carte sur des sujets spécifiques tels que : le traitement du signal et
de l’image, le traitement des images médicales, les technique d’optimisation, etc…
- Démonstrations chez le client ou sur des salons.
- Développeur principal du logiciel “FESTIVAL” (Fast Explorer of Solar Terrestrial Images)
• Ref1: ********.htm
• Ref2:Solar Physics from April 2008 (********/).
Environnement:
- IDL, ENVI, C/C++, CVS, Tortoise SVN
ALTEN Consulting, Paris, ********/ (1998-2003)
A propos d’ALTEN:
SSII
Missions:
- Développeur C++/MFC sur les products DIAM4 (Picture Archiving and Communication System).
- Intégration d’une librairie C++ pour le support du protocole DICOM.
- Benchmarking sur différentes librairies de compression/décompression en ondelettes
- Développement d’interfaces utilisateur en C++/MFC.
- Formation à l’étranger d’utilisateurs a l’utilisation de DIAM4 (Réunion, Seychelles, Afrique du Sud).
Environnement:
- C/C++, Linux, Windows, CVS.
Fast Parallel Solutions, Paris, ******** (1995-1998)
A propos de FPS FRANCE:
- FPS France est spécialisé en stockage, sauvegarde et virtualisation informatique. Premier
distributeur des logiciels IDL et ENVI en France.
Missions:
- Formation d’utilisateurs au logiciel IDL.
- Support technique.
- Creation de prototypes et POC (Proof of Concept).
- Assistance aux ingénieurs commerciaux.
- Développeur principal du logiciel MEDIPACS pour le traitement, la visualisation et l’archivage d’images médicales au format DICOM.
EDUCATION
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, ********)n 1991
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