-
GazTransport et Technigaz
- Responsable Développement Informatique
Saint-Rémy-lès-Chevreuse
2017 - maintenant
- Animation de l’équipe
- Supervision l’organisation des projets de développement informatiques, planification, suivie et contrôle l’activité
- Définition et mise en place des normes, méthodes et procédures en vue de garantir la qualité et d’améliorer les phases d’études, de développement et de déploiement des projets.
- Garant de la qualité des livrables
- Supervisions des phases de recette, de documentation technique et de maintenance des applications
- Sensibilisation des utilisateurs de la nécessité d’appliquer et de respecter les procédures qualité
- Mise en place et suivi des budgets
-
JCDecaux
- Architecte .Net / Coordinateur Technique
Neuilly-sur-Seine
2013 - 2016
Coordinateur Technique :
- Management de l’équipe de développement : 5 développeurs (interne/externe)
- Responsable de la qualité des livrables (intégration – Mise en Prod – TMA)
- Participation aux appels d’offre
- Responsable du budget et du respect des plannings
- En relation direct avec les exploitants et les différents services, pour le choix
et la mise en place des nouvelles évolutions
Architecte .Net
- Réfèrent technique
- Conception de l’architecture
- Mise en place des règles de codage
- Coordination de l’architecture Système pour les vélos à assistance électrique
-
Citroën Racing
- Ingenieur Etude et Developpement (consultant Pacte Novation)
2012 - 2012
Prise en charge des demandes d'évolution du logiciel RallyNotes.
RallyNotes est un logiciel de prise de note permettant à plusieurs personnes de travailler en collaboration sur une même séance. Au bout de 5 ans d'utilisation, certains besoins ont évolués et plusieurs demandes de modification fonctionnelle du logiciel sont apparues.
- Etude de faisabilité des demandes client,
- Conception et développement des évolutions
- Test et Validation
Architecture MVC, Visual Studio 2008, .Net2, bdd XML eXist v1.4, composant IHM syncFusion
-
ALSTOM Transport
- Architecte .Net (consultant Pacte Novation)
2011 - 2012
Travaux d’architecture sur le projet URBALIS UEvolSysPar
Urbalis est un système de pilotage des trains et d’exploitation de lignes urbaines et suburbaines intégrant un dispositif -appelé CBTC- de contrôle automatique de train (ATC) s’appuyant sur la communication radio
L’application « UEvolSysPar » a pour objectif d’exécuter des règles de vérification, de calcul et de validation sur des données saisies par l’utilisateur afin de générer des paramètres systèmes en XML pour les constituants de la chaine Urbalis
- Etude de l’architecture existante pour rendre le projet plus modulaire et facilement maintenable
- Conception, développement et mise en place de la nouvelle architecture
- Accompagnement technique de l’équipe de développement dans le cadre de la nouvelle architecture
- Accompagnement des équipes de développement et de test sur les règles métiers liés au projet
Ferroviaire / C# .Net2 / Visual Studio 2005, Inno Setup
-
Peugeot Sport
- Ingénieur Etude et Developpement (Consultant Pacte Novation)
2008 - 2011
Projet CAESAR
Logiciel d’aide à la décision pendant les courses d’endurance type « 24 heures du Mans ».
En récupérant les données fournies en temps réel par les chronométreurs de course, le logiciel permet de connaitre à tout moment les positions et rythmes de course de chaque concurrent. En plus de permettre une vue clair et synthétique de la course au moment T, les données sont manipulés pour permettre d’extrapoler la suite de la course jusqu'à sa fin. Cela permet aux ingénieurs voiture d’anticiper et d’ajuster leur stratégie tout au long de la course
- Conception et réalisation de l’application
- Administration de l’application pendant les courses
- Recueille des demandes d’évolution des utilisateurs et développement des évolutions après analyse de faisabilité
- Optimisation du temps de calcul et de la précision des calculs d’extrapolation
Architecture .Net2, C#, notification par .Net Remoting, Conception objet UML, Visual studio 2005, FxCop
Architecture ORIGIN
Conception, analyse et développement d’une architecture MVP de développement logiciel en C#.
Cette architecture est basée sur l’inversion de contrôle (IOC) et permet la réutilisation de chaque service (développé avec cette architecture) pour d’autres projets. Chaque module développé peut être ajouté à d’autres projets en ayant le besoin, sans avoir à modifier le module. Déjà 7 logiciels au sein de Peugeot Sport sont basés sur cette architecture
- Conception et réalisation de l’architecture
- Développement d’une couche Remoting pour permettre une création rapide et sûr d’application client Serveur
- Intégration d’un module d’automatisation des tests unitaires
- Création d’une couche de gestion IHM permettant la création rapide de Client lourd dont les fenêtres sont reconfigurables
- Réalisation d’une couche de gestion des bases de données permettant le mapping d’objet métier en base (utilisation du design pattern ActiveRecord basé sur NHibernet)
Architecture .Net3.5, C#, Conception objet UML, Visual studio 2008, FxCop, NUnit, CastleProject, Castle ActiveRecord, NHibernate
Projet Hemera
Logiciel de surveillance des données acquises pendant la course. A chaque tour, les données acquises par la télémétrie sont récupérées et ajoutées aux précédentes dans des modules de calcul d’alarmes. Les résultats sont représentés sous forme de graphiques et d’alertes en cas d’évolution suspecte des données.
- Recueille des besoins des utilisateurs
- Conception et développement de l’application
Architecture Origin, C#, UML, Visual studio 2008, FxCop, NUnit, Wintax
Projet Seshat
Logiciel de prise de note permettant à plusieurs personnes de travailler en collaboration sur un même événement. La base de données a été conçue pour ne pas être limité par un nombre de champs défini a l’avance. Les administrateurs de l’application on la possibilité de créer les champs utiles sans avoir à modifier la structure de la base de donnée. Chaque utilisateur a ensuite la possibilité de créer sa propre interface de travail à partir d’un éditeur de vue.
- Recueille des besoins des utilisateurs
- Conception de la base de données dynamique
- Conception et développement de l’application
- Création de l’éditeur de vue
Architecture Origin, C#, UML, Visual studio 2008, FxCop, NUnit, Wintax, SQL Server 2008
Projet Mercator
Logiciel de création, gestion et comparaison de cartographie moteur.
- Recueille des besoins des utilisateurs
- Conception et développement de l’application
- Création de l’éditeur de vue
Architecture Origin, C#, UML, Visual studio 2008, FxCop, NUnit, Wintax
Projet Shannon
Logiciel de conversion de format des données d’acquisition.
L’application est modulaire pour permettre l’ajout rapide de nouveaux formats sans avoir à modifier l’application
- Conception et développement de l’application
- Création des classes de conversion des différents formats utilisés à Peugeot Sport
Architecture Origin, C#, UML, Visual studio 2008, FxCop, NUnit, Wintax, Windarab, Atlas, Aerolap
-
Café CRM
- Ingénieur Etude et Développement (Consultant Pacte Novation)
2007 - 2007
Projet Médiapost Data
Médiapost Data, filiale de La Poste, concentre son activité dans la gestion de données du groupe La Poste.
L’enjeu est de permettre aux entreprises et enseignes locales d’avoir accès à des fichiers clients provenant de différentes bases de données. La sélection des fichiers clients s’effectuant par critères tel la localisation, le mode d’habitat, etc. Le projet se découpe en trois parties, un portail Web accessible par les commerciaux, et un serveur CRM centralisant la gestion de relation client et un service permettant la gestion des flux entre les différents propriétaires des bases de données et Médiapost Data
- Prise en charge de la maintenance du serveur CRM et des différents services attenants
- Prise en charge du service PGFADaemon (service de gestion des flux de données)
- Analyse et Développement de nouvelles fonctionnalités sur le serveur CRM existant
- Réalisation de Rapports d’état liées à la base de données CRM
- Réalisation de différentes évolutions sur le portail Web de l’application
Environnement technique: Microsoft Dynamics CRM 3.0, C#, ASP.Net, XML, Visual.Net, SQL Server 2005, SQL Reporting Services
-
Pacte Novation
- Ingénieur Etude et Developpement .Net
Issy-les-Moulineaux
2005 - 2013
PACTE NOVATION est une société d’ingénierie logicielle pluridisciplinaire, intervenant dans des secteurs d’activités très variés comme le transport, la banque-finance, les télécommunications, l’énergie, l’industrie et le tertiaire. Notre savoir-faire, reconnu auprès des très grands comptes, nous permet d’intervenir sur des applications à haute valeur ajoutée.
-
EDF
- Ingénieur Etude et Développement (Consultant Pacte Novation)
Paris
2005 - 2006
Projet Consignes APE
Réalisation d’un éditeur de consignes destinées à traiter les cas de dysfonctionnements en Centre Nucléaire de Production Électrique d’EDF.
Cet éditeur basé sur le SDK Visio permet l’édition de consignes à l’aide de bibliothèques de composants métier, le versionnage et l’adaptation de ces consignes pour les rendre exploitables dans les différentes centrales en exploitation.
Réalisation d’une application de reprise des données existante. Les données existantes devant être scannées puis transformer en document Visio avant d’être intégrées à l’éditeur de consignes
Editeur de consignes :
- Participation au recueil du besoin auprès des experts et des utilisateurs
- Maquettage en C# de l’éditeur de consignes en vue de démontrer la faisabilité de certaines fonctionnalités et de certains comportements spécifiques sous Visio
- Présentation des maquettes aux utilisateurs
- Réalisation de différents modules du système et notamment de la majeure partie du poste client
Editeur de Reprise :
- Recensement des différents symboles contenus dans les données existantes
- Réalisation du document de spécification des symboles de l’éditeur (Description de chaque symbole en trois points : reconnaissance géométrique, données utiles à l’éditeur de reprise, comportement du symbole dans l’éditeur de consignes)
- Réalisation de l’éditeur de reprise
- Encadrement d’un dessinateur chargé de la création des différents symboles
Environnement technique: C#, Visual.Net, XML, SDK Visio, Oracle 9i
-
Thales Underwater Systems
- Stage 5eme année
Courbevoie
2004 - 2004
Etude et développement d’un module de classification de signatures acoustiques actives par réseaux de neurones. Création d’un système temps réel de gestion des requêtes et d’analyse statistique des résultats
Module utilisé dans le système SONICS (sonar hélitreuillé)
- Récupération de code ADA du system de gestion neuronique d’un sonar antérieur
- Étude de la fonction de classification et du réseau de neurones associé
- Analyse et développement des différents processus en C
Environnement technique: Cycle en V, Unix, AIX, UML, C, ADA, Clear Case, gcc, doxygen, IlogViews
-
UBO Laboratoire Architecture et Systèmes
- Stage laboratoire 5eme année
2004 - 2004
Mise en œuvre en Handel-C d’un circuit pour la détection de mouvement sur carte FPGA Celoxica RC1000, détection effectuée sur séquence vidéo. Étude entrant dans le cadre du projet RNTL OSGAR
- Apprentissage du langage Handel-C et des protocoles propriétaires Xilinx propre à la carte
- Développement du programme de détection de mouvement
Environnement technique: carte FPGA Celoxica RC1000, Windows NT, Handel-C (langage dérivé de Ansi-C avec instructions parallèles), DK2 celoxica, Xilinx Project Navigator
-
TV Paint Developpement
- Stage 4eme année
2003 - 2003
Création d’un module de ralentissement de séquences vidéo par Interpolation d’images
- Étude et développement d’une structure permettant la création dynamique et le stockage de maillage orienté. ( winged-edge )
- Conception et développement du détecteur de point intéressant de Harris
- Développement de la triangulation de Delaunay
Environnement technique: Windows NT, Design Patterns, C++, Visual C++, CVS