Conseil en Génie Logiciel et Gestion de Sous-traitance
GénieLog
2003 - aujourd'hui
Conseil en méthode, organisation des développements, gestion de sous-traitance (évaluation / sélection des prestataires, assistance à la maîtrise d’œuvre). Gestion de projets, amélioration des méthodes de développements, architectures pérennes (définition, évaluation, réutilisation)
Responsable du Domaine « Méthode et Architecture »
CCF
2003 - aujourd'hui
Management d’une équipe de 8 personnes chargées du support méthodologique (cycle de développement, normes, standards, assurance qualité) et technique (base de données DB2, OS400, programmation RPG, organisation du code, architecture des programmes, etc.)
Architecte Technique – Assistance Maîtrise d’œuvre off-shore
THOMSON
2000 - aujourd'hui
Développement et mise en œuvre d’un environnement orienté objet de développement pour système embarqué. Assistance à la gestion de projet d’une sous-traitance logicielle offshore (Inde – 10 HxAn) dans le cadre d’un projet de système pour réseaux sans fil 5Ghz.
Chef de Projet chez un éditeur de logiciels scientifiques.
IPSIS
1998 - aujourd'hui
Chef de projet sur un développement au forfait. Equipe de 4 développeurs. Définition de l𠆚rchitecture et assistance à la conception. Suivi des travaux, des plannings et des coûts, coordination relation client.
« Lead Developper » chez un éditeur de logiciel - Canada
DAG
1998 - aujourd'hui
Prise en charge d’un avant-projet de développement d’un outil d𠆚nalyse de texte pour du Data Mining. Développement d’une bibliothèque de composants et d’un prototype fonctionnel.
Doctorant sous contrat Intel Corp. / INRIA
INRIA
aujourd'hui
Etude des méthodes de modélisation d𠆚rchitecture logicielle (Design Patterns, Frameworks, etc.) Définition d’une méthode de modélisation pour le développement d𠆚pplications distribuées.
MISSIONS
Responsable Méthode
IPSIS Réduction des coûts de développement sur une ligne de produits par la mise en place d’un environnement de développement générique
Instrumentation pour la rationalisation des tests
Evaluation des coûts des projets et réponse aux appels d’offres
Assistance en avant-vente
THOMSON Evaluation des méthodes de développement logiciel de sociétés en France et en Inde
Veille technologique sur les méthodes et outils de développement
Plan qualité logicielle
Mise en place d’une méthode de pilotage de sous-traitance offshore avec une société qualifiée CMM-5
Correspondant qualité de THOMSON R&I dans la démarche de qualification CMM.
CCF Définition du cycle de développement
Contexte multi-projets de plus de 150 personnes
Normes de programmation
Procédure de gestion des anomalies
Standard d𠆚rchitecture
Plan qualité logicielle
Administration des données (dictionnaires multi-application)
Support aux équipes de développement
Définition des plans de formation
Coordination avec les autres centres de développement du groupe HSBC et de la DSI du CCF.
Architecte Technique
IPSIS Modélisation d’une bibliothèque graphique pour la représentation vectorielle (figures géométriques et représentations graphiques de courbes) Définition de l𠆚rchitecture d’un framework pour les applications utilisant des IHM à base de schéma-bloc (ex. éditeurs de diagramme UML, dessin vectoriel, etc.) Portabilité sur plates formes Unix/X11 et Windows
Visual C++, MFC, GDI32, Unix, GCC, X11, Design Patterns
Chef de Projet
IPSIS Projet au forfait d’un an avec une équipe de 5 développeurs
aujourd'hui
Définition et pilotage des travaux
Suivi des avancements, contrôle des délais et des coûts, communication interne
Gestion de la relation clients lors de la négociation des exigences, du contrôle de l𠆚vancement et de la recette.
Windows NT, Visual C++, Rose (UML), MFC, GAM-T17 Habilitation Confidentiel Défense
THOMSON Pilotage d’une équipe offshore de 10 pers. en Inde (CMM-5), chargée d’une partie d’un programme (soft et hard) regroupant 4 pays et plus de 40 personnes
Assistance à la maîtrise d’œuvre
Contrôle qualité.
Système embarqué, C/C++, Rose (UML), WiFi 802.11a, CMM-5
CCF Responsable de domaine (équipe de 8 pers.)
Définition et validation des axes stratégiques des travaux
Suivi des budgets et des tableaux de bords
Recrutement interne et prestataire (gestion et négociation des contrats)
Pilotage du développement d’un outil dministration de données (6 hxmois)
OS400, SGBDR DB2/400, SQL, RPG IV ILE, Unix, Java, Websphere
Concepteur / Développeur
THOMSON Développement du framework et de drivers en C++
aujourd'hui
Extension du générateur de code C++ de Rose Développement d’un outil d𠆚nalyse de code (extraction de métrique)
C/C++, Visual C++, MFC, Visual Basic, Rose (UML), COM
DAG Développement d’une bibliothèque C++ d𠆚nalyse de textes afin d𠆚limenter des bases de données. Portage sur Unix d’une application développée pour Windows NT.
Visual C++, MFC, Linux, GCC, Mainsoft, MySQL, ODBC, Oracle