-
KERLINK
- Architecte développeur Java
Thorigné-Fouillard
2017 - maintenant
Architecture, conception et développement de composants pour une plateforme IOT.
-
Eurogiciel
- Architecte JavaEE
Labege
2015 - maintenant
Depuis septembre 2015: prestation dans l'entreprise Kerlink
Architecture, conception et développement JavaEE dans le secteur de l'internet des objets.
-
~
- Architecte JavaEE, JavaFX
2013 - 2015
JavaFX va remplacer Swing pour le développement des applications de bureau.
Les API de JavaFX font partie intégrante de Java 8 et bénéficient de la puissance de cette dernière mouture du JDK : programmation fonctionnelle, lambdas, parallélisme.
- Etude des API JavaFX
- Développement d'une application de sauvegarde incrémentielle de fichiers pour Windows, MAC et Linux.
- Déploiement d'applications sur Android (Smartphone, tablette)
- Apprentissage des nouvelles API de Java 8 : de nouveaux patterns vont changer la manière de concevoir et coder une application Java.
Technologie : Linux, Java8, JavaFX8, Netbeans, Gradle, Git, Raspberry pi
-
Néo-soft
- Architecte logiciel JavaEE
Paris
2007 - 2013
Prestation chez TDF, Cesson-Sévigné de septembre 2012 à janvier 2013
Conception et développement d'un portail de TV connectée de live et catch-up pour la chaîne LCP Public Sénat.
Technologies: Java, Spring, Maven, SVN, Jaxb, Eclipse, Tomcat, REST, Jersey, Linux, SSL certificat
Forfait à l'agence pour IMA, projet au forfait de mars à juillet 2012
Domaine fonctionnel: assurance, assistance juridique. Portail web permettant à un plateau de juristes de consigner les dossiers juridiques de leurs clients.
Rôle: Concepteur et développeur JavaEE
Langages : Java, XML, JSON
Architecture et conception : UML, Web services REST, SQL Server
Frameworks et bibliothèques : Spring, Hibernate, Dozer, Jersey, JUnit, JMockit, log4j
Serveurs d'applications : Tomcat, Apache web server
Réseau : HTTP, SFTP
Outillage : Eclipse, Maven, svn, Squirrel, Wireshark, Mantis, TestLink
Système : Windows, Linux
Prestation chez Orange Labs, Cesson-Sévigné de mai 2007 à février 2012
Domaine fonctionnel: Sevices de VOD et de LIVE sur internet, principalement des portails WEB sur PC. Gestion de contenus protégés par DRM.
Rôle: Architecte logiciel, concepteur et développeur JavaEE
Langages : Java, XML, HTML, CSS, JavaScript, Apache Pivot, JavaFX
Architecture et conception : 3-tiers, Design pattern, UML, Web services REST et SOAP, MySQL
Frameworks et bibliothèques : Spring, Hibernate, Jaxb, Jersey, JUnit, JMockit, log4j
Serveurs d'applications : Tomcat, JBoss, Apache web server
Réseau : HTTP, FTP, SFTP, RTSP, Adaptive streaming (smooth streaming), TCP/IP
Outillage : Eclipse, Maven, svn, SQLyog, Wireshark, Modelio, Mantis, TestLink
Système : Windows, Linux
-
Openlog
- Ingénieur développement JavaEE
Levallois-Perret
2006 - 2007
SWORD, Rennes
Période: novembre 2006 à fin janvier 2007
Projets: Cartographie Home Zone (SFR), GECKO (SFR)
Recette de l'application: écriture du cahier de recette, passage des tests, gestion des anomalies.
Environnement technique: Java/J2EE, Websphere/Weblogic, UNIX, AOP, scripts unix
ATOS ORIGIN, Cesson-Sévigné
Période: janvier 2006 à octobre 2006
Assistance technique chez Atos origin pour le compte d'Equant.
Projet: CRI (Customer Report Improvment)
Mise en place d'une application web (Java/J2EE, JSF, Oracle) gérant la qualité de service et plus particulièrement l'analyse statistique des attaques firewall.
Analyse fonctionnelle, spécifications
Conception de la base de données et de l'architecture du mapping objet-relationnel
Modèle Conceptuel de Données avec PowerAMC, modélisation UML avec Rational Rose
Développement en Java
Langage java sous Eclipse 3.1.2/windows pour un environnement cible LINUX. Utilisation du design pattern (DAO). Utilisation des API DBCP pour la gestion d'un pool de connexions, Digester pour l'analyse de fichier XML, JUnit pour les tests unitaires, log4j pour la journalisation. Mise en place du SGBD Oracle 9.2i, administration de base, optimisation, SQL*Loader. Utilisation du plugin TPTP pour analyser et optimiser le code de l'application.
Gestion de configuration: CVS
Encadrement d'un développeur.
Environnement qualité CMM3
-
Indépendant
- Ingénieur logiciel
2003 - 2006
Novembre 2005: formation JavaEE: JDBC, Servelt/JSP, Tomcat
De février à juillet 2005: développements pour le compte d'une société rennaise
Réalisation d'un logiciel de transfert de fichiers avec le protocole FTP
Windows, Java J2SE, Swing, Eclipse
Réalisation d'un outil de synchronisation de fichiers
Windows, Java J2SE, Swing, Eclipse
De octobre 2004 à février 2005: préparation du concours d'ingénieur territorial (admissible)
-
OPEN
- Ingénieur développement
Levallois-Perret
1998 - 2003
Réalisation de prestations informatiques en régie et au forfait. Poste de développeur en technologie objet et SGBD.
IFREMER, Brest
période: mars à juillet 2003
projet: Gestion du système halieutique (forfait)
fonction: analyse fonctionnelle, spécifications et développement d'outils pour la migration de bases de données.
Technologies: Java J2SE 1.4, JDBC, ORACLE 8i (procédures stockées en java), Eclipse, Windows 2000, Visual Source Safe 6.0
EQUANT, Cesson-Sévigné
période: novembre 2001 à octobre 2002
projet: OPERA, outil intranet de gestion de la production (régie)
fonction: développement de règles de gestion. Administration de Bases de données.
Technologies: ORACLE, TERRADATA, Visual Basic 6.0, ASP, HTML, JavaScript, UML, Rational Rose, Windows 98/2000
SYMETRX, Cesson-Sévigné
période: août à octobre 2001
projet: application internet de gestion de l'entreprise en réseau (régie)
fonction: développement d'un éditeur de catalogues
Technologies: Java 1.4, Swing, Eclipse, XML, UML, Access 97, Windows 2000
MITSUBISHI, Etrelles
période: août 2000 à juillet 2001
projet: mise en place d'une base de données dans l'atelier de packaging de téléphones (régie)
fonction: analyse, spécification, développement, test d'une API et d'une interface graphique
Technologies: C, Pro*C, ORACLE 8.1.7, LabWindows CVI, Windows 2000
CMB, Brest
période: mars à août 2000
projet: application de gestion bancaire en télévision numérique (forfait)
fonction: développement d'une API transactionnelle
Technologies: C, OpenTV , Windows 2000
THOMSON-MULTIMEDIA, Cesson-Sévigné
période: août à décembre 1999
projet: analyseur de flux de télévision numérique (forfait)
fonction: développement d'un module d'analyse de flux DSS, rédaction de documentation
Technologies: C++, MFC, Windows 95, Visual Source Safe 6.0
CELAR, Bruz
période: mars à mai 1999
projet: gestion des liaisons hertziennes (TMA)
fonction: corrections d'anomalies et développement de nouvelles fonctions, rédaction de documentation
Technologies: C++, MFC, Access 97, Windows 95
OUEST-FRANCE, Chantepie
période: juillet 1998 à mars 1999
projet: qualification logicielle (régie)
fonction: test, validation, développement d'un outil de gestion des anomalies avec Access
Technologies: Sybase, MERISE, PowerAMC, Perl, Access 97, Mac OS
ETUDES INTERNES à l'agence
projet: maintenance d'une application interne de gestion commerciale sous Access, études internes en Java, Eclipse, formation à UML
-
Viewlocity
- Chef de projet Supply Chain
1994 - 1998
La société SYNQUEST, rebaptisée Viewlocity, édite des outils d'aide à la décision dans le domaine de la gestion de la chaîne logistique et effectue des prestations dans ce domaine pour répondre à des problématiques d'optimisation de performance (délai, coût, ressource)
En tant qu'ingénieur d'applications puis chef de projet, j'ai effectué des missions liées à la gestion de la chaîne logistique (Supply Chain Management) auprès de grands comptes dans un contexte international.
J'ai travaillé sur toutes les phases d'une mission:
- Avant-vente
Support technico-commercial
Maquettage
Evaluation des charges
Rédaction des propositions
- Etude
Analyse détaillée du cahier des charges: analyse des flux de matière et d'information, du système de production, des ressources humaines, des aléas et des pannes
Rédaction des spécifications: document définissant le domaine d'étude (périmètre, objectifs, moyens)
Modélisation du système: construction d'un modèle informatique à l'aide du logiciel (abstraction du système, sélection des caractéristiques prépondérantes du système, interfaçage avec l'ERP, optimisation des performances, mise en place des modules d'optimisation basés sur les algorithmes génétiques, validation du modèle)
Développement éventuel de modules spécifiques (C++)
Mise en place d'une méthodologie de résolution de problème
Simulation/Optimisation: construction de scénarii typiques, exécution de simulations avec optimisation de l'ordonnancement et de l'affectation, analyse des résultats (analyse statistique, files d'attente, goulots d'étranglement, taux d'activité, impact des pannes), optimisation des temps d'exécution
Développement d'une application de pilotage du modèle (C++, Visual Basic)
Rédaction du rapport final
- Présentation des résultats/Installation
Présentation du rapport au client (mise en évidence des gains potentiels et ROI)
Mise en place de l'application de pilotage
Formation des utilisateurs au logiciel et/ou à l'application spécifique déployée
- Support technique
Support des utilisateurs
Maintenance évolutive
J'ai également organisé et animé des sessions de formation au logiciel en France et à l'étranger (Etats-Unis, Pays-bas, Espagne, Tunisie), rédigé des spécifications d'évolution du logiciel et assuré le suivi des développements informatiques.
Projet : 1 à 8 mois pour un budget de 8000 € à 150 000 €.
clients: SAGEM, ST Micro-Electronics, GEC-ALSTHOM, LEGRAND, CMSI (plasturgie) , CELSA (aciérie Espagne)
-
Sofresid conseil
- Ingénieur d'étude logistique
1994 - 1994
Au sein de la cellule Conseil, j'ai effectué une étude de simulation de flux pour l'entreprise de cosmétiques ELIDA GIBBS FABERGE de Compiègne. Dimensionnement du système de convoyage à l'aide du progiciel ARENA sous OS2. Rédaction du rapport d'étude, présentation des résultats au client.