Techniques et méthodologiques
> Langages et environnements de développement :
- Langage C#, ASP.Net, SQL Server 2005, Visual studio 2005
- VBA Access Excel, SQL , Windows Server 2003
- Joomla, PHP, MySql, CSS- Langage C++, Visual studio 6
- Langage C, LabWindows/CVI 5.5, TestStand 2.01
- PHP, HTML, Javascript
> Méthodes, Outils de conception, modélisation et de tests :
- UML
- Rational Rose
- Rational Test Real Time 2002, Attol
> Gestion de configuration :
- CVS, WinCvs, Clearcase
> Outil de gestion de modifications et d’erreurs :
ClearQuest
Ancienneté chez Thales : 5 ans
THALES Transportation Systems – Ingénieur d’étude – Depuis Mars 2010
Projet
Back Office Danemark
Développement en assistance technique du Système d’Information gérant les transports danois
Rôles
> Spécification et développement de la nouvelle version du Back Office
- Réalisation d’un outil de supervision des éléments logiciels et matériels du système.
- Développement des différentes couches selon l’approche SOA (Entity/DTO, JPA/DAO, Services).
- Développement des IHM (SmartGWT)
- Etude de l’existant (Version 4) en C++ et C# :
- Détermination des briques réutilisables pour la couche Data Collecting Process de la version 5
- Intégration de ces éléments au projet en Java à l’aide de J/Invoke et Wine.
- Recherches et mise en œuvre des outils nécessaires au bouchonnage pour la couche Data Collecting Process
- Conception et développement de la couche Data Collecting Process de recueil des données des fichiers de transaction des équipements :
- Client FTP de recueil des fichiers binaires.
- Couche de recueil des données des fichiers binaires. Analyse au runtime d’un fichier XSD (analogue Microsoft de la norme XDR) décrivant la structure du fichier binaire. Transformation de données brutes au format XML.
- Filtrage des données utiles à l’aide d’XSLT (Extensible Stylesheet Language Transformation).
- Persistance des données dans une base MySQL (EJB Entity).
> Design patterns, UML
> Magic Draw
> Référentiel Thales Services
En parallèle avec le projet ci-dessus
Réalisation d'un site web(http://www.you-sell-it.net/) pour une société norvégienne– Ingénieur d’étude – Aout 2010 à Maintenant
Projet
Do it yourself
Rôles
> Réalisation du site web de la société "Do it yourself" à l'aide du CMS Joomla
Environnements techniques et méthodologiques
> Joomla, PHP, MySql, CSS
En parallèle avec le projet ci-dessus
Réalisation d'un site web(http://sceau.ecrivains.free.fr/) pour une copropriété – Ingénieur d’étude – Juillet 2010
Projet
Copropriété
Rôles
> Réalisation du site web de la copropriété à l'aide du CMS Joomla> Maintenance du site
Environnements techniques et méthodologiques
> Joomla, PHP, MySql, CSS
THALES Transportation Systems – Ingénieur d’étude – De Juillet 2008 à Mars 2010
Projet
Back Office Danemark
Développement en assistance technique du Système d’Information gérant les transports danois. Rédaction de la documentation.
Rôles
> Maintenance corrective et évolutive sur le système de Tracking gérant les transactions échangées avec les équipements (Ticket Vending Machine, machine au guichet…), de l’agrégation des données et des fraudes.
> Veille technologique pour faciliter le développement de la nouvelle version du site web en simplifiant l’interface avec les Web services. Etude de faisabilité autour du produit Telerik.
> Recueil auprès des ingénieurs concepteurs des informations nécessaires à la rédaction des manuel utilisateur et cahier de test. Rédaction de cette documentation fédérant les connaissances sur tous les rapports générés par le Back Office.
Environnements techniques et méthodologiques
> C#, ASP.NET, Telerik (Ajax), SQL Server 2005, Visual Studio 2005, SQL , Windows Server 2003
> Design patterns, UML
> Rational ClearCase et ClearQuest
> Référentiel Thales Services
En parallèle avec le projet ci-dessus
Réalisation d'un site web, d'une base de donnée access – Ingénieur d’étude – De Janvier 2008 à maintenant
Projet
Association
Rôles
> Développement sous Access du Système d’Information gérant les adhérents et la trésorerie de l'association.
> Mise en place d'un serveur accueillant la base de donnée
> Réalisation du site web de l'association à l'aide du CMS Joomla
> Gestion de leur parc informatique (10 machines)
Environnements techniques et méthodologiques
> VBA Access Excel, SQL , Windows Server 2003
> Joomla, PHP, MySql, CSS
THALES Transportation Systems – Ingénieur d’étude et responsable technique – Avril 2006 -Juillet 2008
Projet
Forfait TVM-POST
Développement au forfait des logiciels (couche applicative, drivers, traitement de titre) dédiés aux terminaux de vente de titres de transport, pour des opérateurs de transport taïwanais
Rôles
> Responsable technique du projet taiwanais sur Ticket Vending Machine :
o Encadrement de 3 personnes
o Gestion des développements et suivi des anomalies
o Définition des plannings de développement
o Formation des développeurs, vérification de l’application des aspects méthodologiques
> Recette et intégration sur site (Taipei - Taiwan) pendant 1 mois et demi :
o Participation au passage des tests d’acceptation avec le client
o Correction et aide au diagnostique d’anomalies
o Reporting vers le RCA
o Gestion des plannings de livraison avec le client
> Développement sur les deux produits TVM et POST, à partir des spécifications.
Environnements techniques et méthodologiques
> C++, Visual Studio 6, CORBA (Orbix), PKISam, SQL (Access), RFID, Windows 2000
> Design patterns, UML
> Rational ClearCase et ClearQuest
> Référentiel Thales Services
Thales optronique (forfait LOGATIQUE) – développeur assistant au chef de projet– Mai 2004 à Avril 2006
Projet
> PCM_CAM, logiciel permettant le pilotage de bancs de production et de maintenance de caméras thermiques sur les projets SOPHIE, SOPHIE 2, CATHERINE XP
Rôle
> Conception du logiciel, chiffrage et rédaction de proposition commerciale
> Développement des modules de communication avec les caméras langage C
> Développement des séquences (TestStand) de pilotage des bancs
> Encadrement de une à trois personnes pour la réalisation de l’IHM et des séquences de pilotage des bancs et gestion du planning
> Rédaction de la documentation associée, des documents de conception aux fiches de validation
> Intégration des bancs et logiciels sur site
Environnements techniques et méthodologiques
> PC, Windows, Communication sur Bus RS232, CAN, Canalyser, Client/serveur (TCP IP), Language C, MULTITHREAD, SDK, LabWindows/CVI 5.5, TestStand 2.01, WinCvs 1.2
Réalisation du site internet du comité d’entreprise de LOGATIQUE- De juillet à septembre 2003
Rôles
- Analyse des besoins,
- Développement et tests
Environnements techniques et méthodologiques
PC WINDOWS, PHP, HTML, JAVASCRIPT, MYSQL
SETRA DDE (Forfait LOGATIQUE) – Ingénieur développeur– avril 2002 à juin 2003
Projet
> Piste Windows : Rénovation du progiciel Piste + (outil de CAO routière) dans un environnement Windows, réalisation du socle métier graphique de ce progiciel
Rôle
> Vérification Analyse de l’existant sous DOS,
> Mise en place des équivalences fonctionnelles sous Windows,
> Détermination du choix de la librairie graphique open source (WxWindows actuel WxWidgets) et ajout de fonctionnalités supplémentaires permettant une adaptation de cette librairie aux besoins,
> Conception du modèle objet sous Rose, et rédaction de la documentation associée,
> Développement C++,
> Validation et qualification du logiciel,
> Réalisation d'avenant.
Environnements techniques et méthodologiques
> PC, Windows, Rational Rose, UML, Language C++, Visual C++, Fortran, Wx-Windows
Johnson Controls Automotive Electronics (Forfait LOGATIQUE) – Ingénieur développeur– juillet 2001 à mars 2002
Projet
> CLIP ( Sonde de diagnostique automobile )
> Développement d’une couche de communication et d’un driver USB (WDM) reliant une application de diagnostic pour les garagistes et une station d’acquisition CLIP équipée d’une carte CAN et d’une carte ISO.
Rôle
> Participation à la conception,
> Développement, tests et intégration d’une partie du middleware en C,
> Etude sur la réalisation du driver USB Kernel
> Implémentation du driver CAN et adaptation au driver ISO
> Réalisation d’application de test (C++, MFC, CANalyzer),
> Intégration sur site
> Validation et recette du module CAN.
Environnements techniques et méthodologiques
> PC, Windows 98 1ère et 2nde édition, Millenium, 2000, Langage C et C++ sous VC++ 6, MFC, MULTITHREAD, CANalyzer, CVS
4 2010 Programmation intensive avec Java (Valtech Training)
4 2008 C# Développer en .Net (Orsys)
4 2008 Le langage SQL (IB Formation)
4 2008 Résolution des problèmes et optimisation des serveurs de base de données à l’aide de Microsoft SQL Server 2005(Formation Microsoft)
4 2007 Analyse et conception avec UML (Valtech)
4 2001– Formation à l’informatique et à la programmation en C et C++ (Session JINFI à LOGATIQUE)
4 1999- Maîtrise de biologie cellulaire et physiologie animale de l’université de Versailles et Paris VI