De 03/08 à 03/09 THALES TRANSPORT, Brétigny Sur Orge – Statut indépendant
Contexte : Thales fournit des systèmes billetique clés en mains aux opérateurs de transport (métro, bus, parking) comprenant des équipements (distributeur automatiques, pupitre de vente, tourniquets) ainsi que le système d'information qui permet de les gérer.
Architecture et développement dans les systèmes centraux « standard »
Projet Cacaracas :
Estimation de la charge pour le lot logiciel du système d'information
Spécification (SRS) & Intégration des exigences dans DOORS
Développement de certaines exigences :
- Pages web ASP.NET dans un intranet,
- Rapports dans un site Microsoft Reporting Services
- Procédures d'agrégation de données à des fins de reporting
Projet Dubaï :
Pilotage d'un sous-traitant pour la fourniture d'une spécification (SRS) correspondante à la refonte de DCP, une application permettant d'insérer en base de donnée des fichiers de statistiques provenant des équipements.
Développement en C++ de l'outil de test de DCP afin qu'il génère les fichiers de statistiques en XML.
Projet Hollande & Portugal : Réalisation dans un portail web d'un nouveau module permettant de gérer et de monitorer les équipments
- Spécification / maquettage
- Développement en ASP.NET / AJAX
- Rédaction du manuel utilisateur (SUM)
Environnement : Visual Studio 2008/2005, C#, .NET 3.5/2.0 (ASP.NET, Web services, ADO.NET), Ajax Control Toolkit, Ajax Telerik, Reporting services 2005, SQL server 2005, Transact-SQL, SQL, Clearcase, Windows XP, Windows Server 2003, CMM niveau 2
De 11/04 à 02/08 SOLYSTIC, Gentilly – Statut indépendant
Projet : La poste belge crée 5 nouveaux centres de tri. Dans le cadre d'un contrat clé en main de ces centres, Solystic fournit les machines de tri (50 machines, 50M€) ainsi que le système informatique qui permet de les exploiter.
Architecture et réalisation du système informatique (5 personnes, 3M€) :
• Proposition de framework .NET et étude de sa faisabilité
• Définition et mise en place de la méthodologie de développement : build continu, tests unitaires, tests fonctionnels FIT, gestion de configuration
• Définition fonctionnelle d’applicatifs
• Modélisation de base de données
• Développement en C# à l’aide de Visual Studio .NET 2003 et en PL/SQL sur Oracle des applicatifs :
- SPMS : application client serveur .NET Forms, qui permet de définir les plans de tri utilisés par les machines.
- DCM : service qui traite des fichiers de statistiques émis par toutes les machines de tri de la poste belge en insérant les données dans une base.
- SR : application web ASP.NET qui permet de visualiser des rapports sur les statistiques des machines de tri.
• Optimisation des performances et de la robustesse du système : amélioration d'algorithme, de requête, identification d'index
• Mise en place de solutions d’architecture : trace, déploiement par Active Directory
Environnement : Visual Studio 2003, C#, .NET (Forms, ASP,NET, NET Remoting, ADO.NET), Crystal Report 11, Oracle V9i, PL/SQL, SQL, Visual Source Safe, Windows XP, Windows Server 2003, Active Directory, Wix, Méthode AGILE, Cruise Control, Nant, Nunit, Nmock, PicoContainer, FIT
De 12/02 à 11/04 SOLYSTIC, Gentilly – Statut prestataire en régie pour AUSY
Projet : Dans le cadre de la réalisation clé en mains du centre de tri postal de l'aéroport de Roissy, Solystic fournit les machines de tri, le système informatique permettant de les piloter mais aussi le système de gestion.
Conception et réalisation d’une partie du périmètre fonctionnel (use cases) du système de gestion (15 personnes ):
• Estimation du temps de réalisation pour chaque Use Case
• Conception UML à l’aide de Rational Rose
• Modélisation de base de données
• Développement à l’aide de Visual C++ des applicatifs et de composants COM/DCOM
• Développement des drivers des imprimantes d'étiquette (réseau et série) et des balances
• Amélioration des performances du système : implémentation du marshalling par valeur lors du transit des objets entre le serveur d'application et les clients
• Déploiement sur site de production
• Support de niveau III
Environnement : Visual C++ 6.0, COM/DCOM, MFC, SQL, Oracle V9i, Rational Rose, UML, Méthode AGILE, Visual Source Safe, Windows 2000, CLEARQUEST
11/02 AUSY, Issy les Moulineaux – Réponse à un appel d’offre
Projet : Refonte de la régie technique de TF1.
Etude de faisabilité d’un middleware CORBA
• Ecriture d’interfaces IDL
• Développement d’applications clientes et serveurs CORBA à l’aide de Borland C++ Builder et Visibroker
• Interfaçage du serveur avec une base de données ACCESS à l’aide d’ODBC/ADO
• Déploiement sur réseau Windows XP/2000/NT4
Environnement : Borland C++ Builder 6.0, Visibroker 5.0, IDL, CORBA, ADO, SQL, Access, Windows XP/2000/NT4
De 06/02 à 10/02 THALES AIR DEFENCE, Bagneux – Forfait pour AUSY
Projet : Dans le cadre de la fourniture de la plate-forme de simulation de guerre NEW TACSIT à l'état indien, Thales a voulu redévelopper l'application qui permettait de faire les scénarii de simulation à partir de celle utilisée pour les jouer,
Etudes et développement en C++/LINUX de l'application permettant de définir les scenarii :
• Rédaction de la proposition technique
• Rédaction du document d’architecture et de conception à partir des spécifications client.
• Conception objet : choix et mise en oeuvre de Designs Patterns
• Développement en C++ et X11/Motif sur LINUX.
• Gestion de configuration des développements sur CVS.
• Définition et mise en place du plan de test.
• Rédaction du manuel utilisateur.
• Utilisation du référentiel qualité THALES.
• Propositions de fonctionnalités dans le cadre d’un avenant au forfait.
• Estimation des charges et réalisation des fonctionnalités.
Environnement: C++, gcc, LINUX RedHat 7.1, X11/Motif, CVS, KDE, Kdevelop
De 01/02 à 05/02
THALES COMMUNICATIONS, Colombes – Régie pour AUSY
Projet : Système d'Information de Commandement (SIC) ATLAS CANON destiné à l'artillerie française (1 Milliard de F, 50 personnes)
Etudes et développement du système à l’aide de Visual C++
• Conception détaillée : prototypage d'IHMs.
• Développement de données persistantes en base Versant, et de l'IHM associée ainsi que le développement de l’interconnexion IHM/Base.
• Développement des messages de mises à jour des données persistantes par des systèmes externes (SIR, SICF…)
• Intégration et validation des développements sur plate-forme de tests (100 postes).
• Gestion de configuration des développements sur Clearcase
• Correction de faits techniques.
Environnement : Visual C++ 6.0, Windows NT4 , MFC, Clearcase, Versant v5
De 01/01 à 12/01 SCHLUMBERGER SEMA, Montrouge – Régie pour AUSY
Projet : Système de gestion de production de cartes à puces WORKESTRA.
Etude et développement d’un des applicatifs du système nommé Genius Configurator.
• Conception UML de Genius Configurator à l’aide de Rational Rose. Mise en œuvre de design Patterns.
• Développement en VISUAL C++ de Genius Configurator qui est une application client/serveur utilisant ADO pour accéder à une base ORACLE.
• Gestion de configuration des développements sur PVCS
• Mise en œuvre d’une méthodologie suivant le cycle itératif RUP
Environnement: Visual C++ 6.0, Windows NT4, MFC, Oracle V8, Rational Rose, UML, RUP, PVCS.
De 05/00 à 12/00 THALES SYSTEMES AEROPORTE, Elancourt – Régie pour AUSY
Projet : Outil de Test DEVISOR
Etude et développement de DEVISOR destiné à tester sur cibles les applications embarquées.
• Développement en C/Unix de la version qui teste des logiciels écrits en C++
• Développement en C/Unix de critères de couvertures liés à la norme avionique civile DO178B
• Corrections de faits techniques.
• Utilisation d’outils de mise au point (dbx/Workshop)
• Rédaction de spécifications logicielles
• Définition de scenarii de validation
• Mise en œuvre d’une méthodologie suivant le cycle en V
Environnement: C/C++, UNIX, Ada83, IHM Motif, analyseurs syntaxique et sémantiques
De 01/00 à 04/00 LASCOM TECHNOLOGIE
Projet : Intégration d'AUTOCAD 2000 dans le progiciel Win PDM
• Réalisation et documentation de l’interfaçage du logiciel Winprint avec AUTOCAD 2000 sous WNT4
• Réalisation d’un composant COM pour réutiliser des classes d’objet.
• Utilisation des classes Active X
• Développement en Visual Basic 6 d’un gestionnaire d’impression en utilisant les classeurs Active X d’AUTOCAD 2000
Environnement : Visual C++ 6.0, Visual Basic 6 (Active X, COM/DCOM), Windows NT4
1998/1999
(10 mois) ONERA, Châtillon - Scientifique du contingent
Projet : Qualifier les méthodes connues de recalage de modèles éléments finis en dynamique des structures
• Programmation de méthodes permettant d’optimiser la modélisation de structures d’avion.
• Utilisation des logiciels MATLAB et NASTRAN.
• Acquisition de compétences informatiques en modélisation et calcul scientifique.
Environnement : MATLAB, NASTRAN sous UNIX / HP
1997/1998
(6 mois) Laboratoire des Arts et Métiers, Paris XII - Projet de fin d’études
Projet : Traitement d'image
Développement d’une méthode visant à extraire et à décrire les contours des formes composant les images, à l’aide des courbes de Bézier.
Environnement : MATLAB sous Windows 95
1997
(2 mois) CEGELEC, Levallois Perret - Stage Technicien
Conception d’une application informatique qui évalue la rentabilité de projets de centrales thermiques clés en mains.
Environnement : Visual Basic / LOTUS sous Windows
1997
(4 mois) VALEO, Angers - Projet d’approfondissement
Simulation par éléments finis de la gamme d’emboutissage du réflecteur d’un phare à l’aide du logiciel PAMSTAMP.
Environnement : Pamstamp sous Unix / IBM
FORMATION
1998 Diplômé de l’Ecole Nationale D’Arts et Métiers (ENSAM)
Option : Analyse et Commande des Systèmes
1995 Classes préparatoires technologiques – Lycée Raspail, Paris XIV
1992 Baccalauréat C – Mention AB – Option en Informatique et Allemand
Institution Sainte Marie, Antony
CERTIFICATION
2009 Microsoft Certified Professional
TS: Microsoft .NET Framework - Application Development Foundation
CONNAISSANCES TECHNIQUES
Langages C/C++/C#, SQL, PL/SQL, Transact SQL, Visual Basic 6
Frameworks .NET 3.5 / 2.0 / 1.1 (WinForms, ASP.NET, .NET Remoting, ADO.NET), MFC, COM, X11/Motif
Systèmes distribués Services Web .NET, .NET Remoting, DCOM, CORBA
Outils Visual Studio 2008 /2005 /2003, Visual C++ 6.0, Kdevelop, Rational Rose, Rhapsody, DOORS, TOAD
Gestion de configuration Clearcase, Clearquest, Visual Source Safe PVCS, CVS
Méthodologies UML, RUP, Agile
Bases de données SQL Server 2005, Oracle v9i, Versant v5, Access
Reporting Microsoft Reporting Services 2005, Crystal Report 11
Systèmes Windows XP/2000/NT, Windows server 2003, UNIX, LINUX, RedHat 7.1, KDE
Langues Anglais : Lu, écrit, parlé, compréhension courante