Mes compétences :
C++
C
HTML
Python
Linux
Gcc/g++
GIT
Qt4
CVS Subversion
Quality center
Perforce
JAVA
Eclipse
Debian
Makefile
MPEG4
Set top box
Scripts Shell
ObjectiveC
Clearcase
Mac os x
Smalltalk
Visual c++
IPhone SDK
Entreprises
Cnaf
- Integrateur technique et applicatif
2017 - maintenant
Centre de Gestion de la Fonction Publique Territoriale de l'Ill et Vilaine
- Ingénieur
2014 - 2017Editique: Birt, Oracle SQL, javascript
Astek Normandie
- Consultant bureau d'études
2010 - 2013Mission chez Eolane (Caen):
Projet : Développement IHM Qt et couche middleware permettant de piloter la console centrale d’un réseau de cabine d’avion. (Logiciel développé pour Zodiac aérospace)
Contribution au projet :
• Interfaçage (API) de la couche middleware existante avec la couche IHM Qt
• Développement de composants middleware additionnels
• Rédaction de documents descriptifs (SWDD, SCP, SCI )
• Mise au point des tests de validation du logiciel et rédaction du document associé (SVTP)
Mission chez Soft@home (Nanterre):
Projet : Test/debug d’un nouveau multi-media player C++ pour SetTopBox
Contribution au projet :
• Tests et debugging du middleware et media player sur SetTopBox
• Participation à la conception d’un composant gérant les sorties (audio, video, vbi)
Mission chez It&Labs (Cesson-sévigné):
Projet : Développement d’évolutions et de correctifs d’un logiciel pour Thalès
Contribution au projet :
• Maintenance et développement de correctifs
• Développemnt d’évolutions fonctionnelles
• Tests de validation avec simulateurs et livraisons de nouvelles versions
Mission chez It&Labs (Cesson-sévigné):
Projet : Tests et validation
Contribution au projet :
• Tests et validation d’une application serveur (Tests manuels sur VM Linux)
• Tests et validation d’applications mobile et tablette
Mission Chez Eolane (Colombelles, 14):
Projet : Développement GUI pour simulateur Cabine (client SIT Zodiac Aerospace)
Contribution au projet :
• Design et développement d’une GUI Qt/C++/C permettant la visualisation d’informations des sièges d’une cabine avion (Boeing 747) au sein d’un banc de test simulant les composants du réseau de cette cabine (Adadptation de composants Zodia/Airbus
A une cabine Boeing)
• Développement de scripts Python et Shell pour la qualification du banc de tests.
• Rédaction d’un plan de tests et validation de cette GUI.
Hewlett Packard
- Senior software engineer
COURTABOEUF2008 - 2010Conception/développement/maintenance OS Linux pour clients légers
Contribution au projet :
• Design soft middleware (intermédiaire entre applications et config terminal) : adaptation du middleware crée précédemment (Neoware) (C++, Qt)
• Création IHM (C++, Qt) pour la gestion du terminal (config, connexions) ;
• Création de patches pour corrections de bugs ou ajouts de fonctionalités
Neoware
- Senior software engineer
2005 - 2007Conception/développement/maintenance d’ OS Linux embarqué pour clients légers
Contribution au projet :
• Design soft middleware (intermédiaire entre applications et config du terminal) (C,C++, Qt, scripts shell)
• Création IHM pour la gestion du terminal (config, connexions) ;
• Gestion de projets de spécification de l’OS pour clients (France Telecom / Orange)
• Analyse (avec équipe de test ou selon retour utilisateurs) et correction de bugs.
Mangrove systems SAS
- Co-fondateur, analyste programmeur
2001 - 2005Création d’un OS Linux embarqué pour clients légers
Contribution au projet :
• Création de l’IHM (« kiosk ») (C, C++, fltk, flek) permettant de gérer la configuration du terminal
• Création de package gérant les différentes applications embarquées dans l’OS (clients ICA, rdesktop, netscape puis firefox, tarantella, ssh,vnc, ppp, etc…)
• Adaptation et modification d’une IHM en Java permettant de gérer le système de packages constituant l’OS
• Création de pages html (cgi) permettant la configuration du terminal à distance via un web browser, modification du démon httpd du terminal pour gérer les accès distants en mode user/admin.
• Création d’une application (écrit en script shell) permettant de supprimer les symboles inutilisés des modules binaires et bibliothèques dynamiques de l’OS, dans le but de diminuer sensiblement l’empreinte mémoire de l’OS.