Expérience professionnelle
Ingénieur de développement senior (06/2020 - ) pour l'AFP
- Evolution et administration d'outils de gestion de données multimédia (vidéo en particulier) en respectant les contraintes inhérentes au métier : applications temps réel, rapides et hautement disponibles (24/7), accessibles depuis le monde entier
- Analyse des besoins des utilisateurs, définition des architectures logicielles en conformité avec la stratégie de la DSI
- Développement, implémentation et maintenance des solutions retenues
- Débogage, optimisation et réorganisation du code pour en améliorer la qualité, la fiabilité et la maintenabilité
- Technologies : Java J2EE (Spring Boot/Tomcat, EJB/JBoss, Flowable, Citrus), REST web services, Git, AWS SDK, Docker, Ffmeg
Ingénieur de développement Java (03/2012 - 04/2020) pour Koltech
- Conception, développement et maintenance d'applications et de services web
- Architecture logicielle
- Technologies : JEE6, Tomcat, Spring, Hibernate, JSF, Wicket, JUnit, XML, Javascript, JQuery
Ingénieur d'étude et de développement Java (12/2009 - 09/2011) pour Linkeo
- Conception et développement d'applications métiers pour le SI de l'entreprise
- Technologies : JEE6, serveur Tomcat 6
- Outils : Spring 2.5, Struts 2, Hibernate 3, Tapestry 5, DOM4J, Castor XML, Maven 2, JUnit, Apache XmlRpcServer
- De Spring, j'ai utilisé Spring MVC, Spring Web Services (SOAP client et serveur), Spring AOP et Spring Test
Ingénieur de développement (01/2009 - 03/2009) pour Dalloz
- Développement d'applications web 3 tiers autour d'une chaîne éditoriale
- Technologies : J2EE, serveur Glassfish 2
- Outils : JSP 2, JSTL, XSLT (Saxon for Java), XSL-FO (Antenna)
Concepteur-développeur (06/2007 à 12/2008) à l'Institut Curie (recherche biomédicale)
- Réalisation d'une plate-forme de gestion de données médicales réparties (1 an)
- En intégrant plusieurs systèmes d'information, et en offrant des interfaces web riches aux médecins, cette plate-forme a permis de réunifier et de consolider des données biomédicales
- Pilotage du projet ; Rédaction du cahier des charges ; Coordination avec des équipes pluridisciplinaires (bioinformaticiens, statisticiens, cliniciens...) ; Encadrement d'un développeur
- Conception d'une double base de données : relationnelle, et XML-RDF
- Analyse UML, programmmation orientée objet, tests, et déploiement de l'application
- Développement d'une application complémentaire de gestion des paillasses (6 mois)
- Outils Java : JSP, Axis (SOAP 1.2, WSDL), JDBC
- Outils PHP : Ajax (Prototype), et les extensions XML, XSLT, SOAP et LDAP
- Bases de données : MySQL 5
- Méthodes et outils : UML, Processus Unifié, patrons de conception
Développeur Internet indépendant (02/2005 à 05/2007)
- Développement et intégration d'applications PHP / MySQL
- Mes prestations incluaient l'analyse, la coordination avec le graphiste, la programmation,
le suivi, le conseil (en référencement par exemple) et la formation des utilisateurs
- Exemples de clients : Uni-Editions, Médiagérance, Athome, Cardinal-Systems
- Rédaction de spécifications techniques
- Développement des interfaces web d'une application pair-à-pair (e-CRF), et d'un outil de conversion de formats de documents
- Technologies : LAMP (Linux, Apache, MySQL, PHP 5), HTML/XHTML, CSS, Javascript
Développeur Internet pour l'agence Préférences (04/2002 à 01/2005)
- Réalisation d'applications Web (secteur institutionnel)
- Rédaction des spécifications techniques, de manuels utilisateur, de notes techniques.
- Conception des bases de données ; programmation en PHP
- Expertise XML (exemple, intégration XSLT du flux NewsML de l'AFP dans
le site Internet de TV5)
- Technologies
- LAMP (Linux, Apache, MySQL, PHP), XML/XSLT, ASP, HTML, Javascript
- MySQL, SQLServer (2000), Oracle 8i, PL-SQL
- Exemples de clients : TV5, TFWA, Les Arts Florissants, Cité des Sciences et de l'Industrie...
Développeur Internet pour l'agence Magnitude (06/2000 à 04/2002)
- Réalisation d'applications Web (intranets, sites institutionnels, sites B2B)
- Participation à l'écriture des spécifications ; programmation en ASP ; tests unitaires.
- Technologies : ASP, ASP.NET, PHP, SQL Server (requêtes classiques + procédures stockées), Oracle
- Développement d'un logiciel de GED (Magnitsite)
- Exemples de clients : Chauvin-Arnoux, FNSEA, OGER, Agrifirst...
- Magnitude (92) a été rachetée par Synaltis en 2004
Assistant de communication (09/1998 à 04/1999) pour une association de santé publique
- Négociation d'espaces d'affichage avec les collectivités, promotion et diffusion du matériel de communication
Assistant administratif (09/1996 à 04/1998) à l'Institut de Musicologie de l'Université de Rouen
- Accueil des étudiants, plannings, permanences de la bibliothèque
Formation
Diplôme d'Ingénieur en Informatique, CNAM de Paris, Bac+5
- Option Systèmes d'information
- Le langage XML (DTD, XML Schema, DOM, XPath, XSL, XQuery)
- L'exploitation du web (services web, web sémantique, ontologie, médiation et architectures pair à pair)
- Structures d'index multidimensionnel, recherche d'images par le contenu, par similarité
- Mon mémoire de fin d'étude portait sur mes travaux à l'Institut Curie.
- Diplôme soutenu le 14/11/08, et obtenu avec la mention TB.
DEST Informatique système de conduite (2003 à 2005), CNAM de Paris, Bac+4
- Domaines étudiés
- Programmation système (C/Unix), génie logiciel, ingénierie des réseaux d'entreprise,
intelligence artificielle (étude des principaux algorithmes d'IA)
Analyste-programmeur (10/1999 à 06/2000), Formation diplômante du CESI, Rouen, Bac+2
- Formation généraliste (8 mois) axée sur les SGBD (Oracle) et les systèmes client-serveur (Java et C++)
- Projet de fin d'étude : programmation d'un client/serveur FTP en Java.
- Stage d'avril à juin 2000 chez Magnitude : développement d'un extranet (ASP/SQL Server)
DEUG de Musicologie, 1996, Université de Rouen
Licence de Mathématiques, 1995, Université de Rouen
DEUG A (math-informatique), 1993 à 1994, Université de Rouen
Classe préparatoire HEC, 1992, Rouen
Baccalauréat C (scientifique), 1992, Rouen
Langues
Anglais : courant
- Séjours linguistiques aux Etats-Unis. Expérience professionnelle en environnement anglophone (Cardinal-Systems). Score au test Bulats: 67/B2
Espagnol : lu, écrit, parlé
Allemand : lu, écrit, parlé (cours municipaux de la Mairie de Paris)
Norvégien : lu, écrit (cours suivis à l'Institut d'Etudes Scandinaves de la Sorbonne)
Centres d'intérêt
Conception musicale
- Composition de la bande-son du CDROM du CRDP de Haute-Normandie en 1998, maîtrise de plusieurs logiciels d'édition musicale (Cubase SX, Sound Forge)
- Chant classique.
Natation