Formation - Page de Sylvain Mainguy

publicité
 : 06 75 56 47 36
@ : [email protected]
Sylvain MAINGUY
12 rue Paul Couderc
92330 Sceaux
Nationalité Française
26 ans, célibataire
Sylvain MAINGUY
Ingénieur d’Etudes et de Développement
FORMATION
2001
DESS Intelligence Artificielle, Reconnaissance de Formes et
Robotique – Toulouse III
2000
Maîtrise Informatique – Orsay
1999
Licence Informatique – Orsay
1998
DEUG MIAS – Paris V
1996
Bac S spécialité Maths
COMPETENCES TECHNIQUES
Langages :
Java, C, C++, XML, HTML, JSP, Servlets, SQL,
VBA, Prolog, Lisp, CamL
Systèmes d’exploitation :
Windows, Linux, Unix
Librairie graphique :
Swing, Qt, OpenGL
SGBD :
JDBC
Protocoles :
HTTP, FTP, SMTP
Méthodologie objet :
Fusion, UML
Outils :
Eclipse, JBuilder, XMLSpy, XDE Tester, TOAD
Gestion de configuration : CVS, ClearCase, Visual SourceSafe
Langues :
anglais (lu, écrit, parlé)
EXPERIENCE PROFESSIONNELLE
Depuis Octobre 2001
GROUPE ON-X
Page 1 sur 5
Sylvain MAINGUY
Ingénieur d’Etudes et de Développement
Novembre 2004 – Mars 2005 (5 mois)
ThalesRaytheonSystems (Massy)
Industrialisation d’un simulateur de mission (SCEPTRE)
Industrialisation d’une version du logiciel Visu PREPA, simulateur
d’entraînement pour la préparation de missions aériennes, permettant la
simulation des scénarios résultants sur un bus HLA (équipe de 3 personnes) :
 Définition du plan de test et des fiches de test,
 Génération des scripts de passage des fiches de test avec XDE Tester,
 Modifications en vue de rendre le produit plus ergonomique.
Environnement :
Java, XDE Tester, ClearCase, Windows 2000
Juillet 2004 – Octobre 2004 (4 mois)
ThalesRaytheonSystems (Massy)
Rétro-conception d’un module de vérification de cohérence de données
pour une application de paramétrisation du système de surveillance
aérienne du territoire français (CAPRE)
Reprise d’une partie du logiciel CAPRE_NG, initialement sous-traité.
L’évolution porte sur la validation de la saisie et la vérification de la cohérence
des données des tables de la base (équipe de 4 personnes) :
 Rétro-conception du module existant, création d’un nouveau module plus
synthétique et évolutif s’interfaçant avec le code existant,
 Codage et tests,
 Cycles de correction / validation.
Correction et évolution de l’application initiale, à l’usine et sur le site de test.
Environnement :
Java / Swing, SQL, Eclipse 3, JBuilder 7, TOAD, Visual
SourceSafe, Windows 2000
Octobre 2003 – Mai 2004 (8 mois)
ThalesRaytheonSystems (Massy)
Projet en forfait : Développement de masques d’affichage et de saisie
(LOC1)
Dans le cadre du développement d’un système d’informations et de
commandement aérien pour l’OTAN (composant DISPMX - Display Mission
Exécution du programme Air Command & Control System), réalisation de 200
masques de saisie et d’affichage des paramètres du système.
Projet au forfait dans les locaux du client (équipe de 2 personnes) :
Page 2 sur 5
Sylvain MAINGUY
Ingénieur d’Etudes et de Développement
 Rédaction du plan de tests et des fiches de tests,
 Codage et tests des masques (utilisation du modèle Vue/Contrôleur),
 Recette avec le client.
Environnement :
Java / Swing, XML, JBuilder 7, XMLSpy 5, ClearCase,
Windows NT, Unix (Sun)
Juillet 2003 – Août 2003 (2 mois)
On-X (Puteaux)
Rétro-conception d’une application de transfert multicast fiable de
fichiers en vue d’un portage sous Linux (affaire interne)
Rédaction de documents de reverse engineering (niveau conception
préliminaire et détaillée) à partir de l’analyse de l’implémentation du protocole
réalisée sous Windows 2000 (plateforme Microsoft Win32)
 Documentation des algorithmes de gestion des communications réseau,
 Analyse et documentation de l’architecture objet,
 Analyse et documentation des mécanismes de synchronisation de
l’application :
o gestion des threads de contrôle et d’interface graphique,
o gestion des timers de synchronisation du protocole.
Environnement :
C++, Visual C++, MFC, Visio, UML, Rational Rose,
Windows
Janvier 2002 – Juin 2003 (18 mois)
CertiNomis / PK7 (Paris 15e)
Développement de modules de spool, signature et cryptage de fichiers
XML
 Conception objet, développement et tests de modules de spool
paramétrables par fichier XML, pour le transfert des fichiers par les
protocoles HTTP, FTP, SMTP. Réception du mode HTTP par une servlet,
 Conception objet et développement en Java 2 d’une IHM d’édition de
tables,
 Conception et développement de pages JSP et beans pour la visualisation
d'une liste de résultats par pages et sélection d'un item particulier,
 Génération, signature et cryptage de fichiers XML en Java, mise en œuvre
du package Java de Cryptographie « BouncyCastle » (3DES, RSA),
 Intégration des modules IHM et Spool.
Page 3 sur 5
Sylvain MAINGUY
Ingénieur d’Etudes et de Développement
Environnement :
Java 2, XML, Servlet, JSP, JCreator Pro, JRun, CVS,
Windows XP, Linux
Octobre 2001 – Décembre 2001 (3 mois)
HEIMANN SYSTEM (Puteaux)
Projet en forfait : Portage de l'ensemble d'un système de contrôle non
destructif par images rayon X de NT vers Linux
 Spécification, conception, développement et tests de modules logiciels :
o paramétrage logiciel,
o gestion des exceptions.
Environnement :
C++, Qt, UML, CVS, Linux
STAGES
2001
Stage DESS (6 mois)
Atos Origin (La Défense)
Evolution d'un module de génération et de traitement de liste aléatoire
de médicaments. Module intégré dans une application client/serveur.
 Reverse ingénierie du module existant,
 Spécification et conception objet,
 Développement et tests.
Environnement :
2000
Java 2, JBuilder 4, SQL Navigator, ORACLE 8i, Visual
SourceSafe, Windows NT
Stage Maîtrise (3 mois)
Renault (Technocentre)
Développement d’un outil de traitement automatique de fichiers de
caractéristiques matériaux permettant l’identification de leur comportement
sous Excel (grâce au solveur).
Environnement :
Visual Basic for Applications, Windows
PROJETS D’ETUDES
o Développement d’une application graphique d’édition, de traitement, de
visualisation et d’utilisation d’automates finis.
Environnement :
Java, Windows, Linux, Unix
Page 4 sur 5
Sylvain MAINGUY
Ingénieur d’Etudes et de Développement
o Développement d’une application de visualisation 3D de molécules d’ADN.
Environnement :
C, OpenGL, Linux
o Jeu d’othello intelligent avec mise en œuvre de l’algorithme Minimax.
Environnement :
Pascal, Dos
DIVERS

Habilitable

Permis B

Sports : natation, VTT, badminton
Page 5 sur 5
Téléchargement