-
Hop!
- Consultant freelance fullstack
Informatique | Bouguenais
2019 - maintenant
Développement sur différents projets interne.
MCO sur des applications en Java / Spring data-rest / angularJS
Réalisation d'un POC avec reactJS / material-ui / Hasura graphQL
-
Sodifrance
- Consultant freelance
Informatique | Nantes
2019 - 2019
Projet CNP-API : Différents projets middleware pour le client CNP.
Projets permettant la gestion pour différents produits d’assurance de la CNP.
Organisation en différentes équipes agiles de tailles variables.
Réalisation d’évolutions et d’analyses sur différentes API.
Outils et technologies
JAVA 8 / Spring boot / Hibernate / Jax-RS / Maven / GIT / Jenkins / sonar / nexus
-
Sopra Steria
- Consultant freelance
Paris
2018 - 2018
Projet POC_P8 : Poc sur une architecture big data pour le client CNAMTS en assistance technique dans les locaux de SopraSteria. Equipe agile composée de sept personnes dont quatre développeurs, un scrum-master, un architecte et une responsable fonctionnel.
Quelques tâches :
• Réalisation d'US
• Développement de composants Kafka (kafkaStream, kafkaConnect)
• Participation à la mise en place de l'infrastructure Big data
• Participation aux cérémonies agiles
Technologies :
• Java 8
• Tomcat 7
• Spring 4
• API Rest (Jersey)
• API SOAP (apache CXF)
• Junit
Outils :
• Docker
• Hadoop hdfs
• Kafka, kafkaStream, kafkaConnect, schema-registry, avro schema
• Hbase, zookeeper, solR
• maven
• Jenkins, sonar, artifactory, rundeck
-
Listo Rh
- Ingénieur logiciel
Nantes
2018 - 2018
Listo est une start-up qui est spécialisée dans la gestion de la paie.
Equipe informatique composée d'un architecte et de cinq développeurs.
Quelques tâches :
• Réalisation d'US
• Participation aux cérémonies agiles
Technologies utilisées :
• PHP 7
• Gherkin
• React JS
• Nginx
Outils:
• Composer
• PostgreSQL
• GitLab / Trello
• Virtualbox (vagrant) / Docker
-
Solutec
- Ingénieur d'étude
Nantes
2018 - 2018
Projet POC_P8 : Poc sur une architecture big data pour le client CNAMTS en assistance technique dans les locaux de SopraSteria. Equipe agile composée d'une dizaine de personnes dont six développeurs, un scrum-master, un architecte et une responsable fonctionnel.
Quelques tâches :
• Réalisation d'US
• Développement de composants Kafka (kafkaStream, kafkaConnect)
• Participation à la mise en place de l'infrastructure Big data (postes de dev)
• Participation aux cérémonies agiles
Technologies :
• Java 8
• Tomcat 7
• Spring 4
• API Rest (Jersey)
• API SOAP (apache CXF)
• Junit
Outils :
• Docker
• Hadoop hdfs
• Kafka, kafkaStream, kafkaConnect, schema-registry, avro schema
• Hbase, zookeeper, solR
• maven
• Jenkins, sonar, artifactory, rundeck
-
Solutec
- Ingénieur d'étude
Nantes
2017 - 2018
Projet MAPS : Marché avec achat de prestation de soutien en assistance technique chez le client SopraSteria.
Ce projet fait partie d'un gros SI nommé SIMAT (Système d'Information de la Maintenance Terrestre) et a pour but
d'informatiser les processus de maintenance des équipements de l'armée.
Equipe composée d'une dizaine de personnes travaillant en cycle en V composée d'un Chef de projet, de deux responsables techniques, trois fonctionnels et quatre développeurs.
Quelques tâches :
• Réalisation d'évolutions
• Correction d'anomalie
• Revues de code
• Participation aux chiffrages
Technologies utilisées :
• JAVA 7
• AngularJS
• Tomcat 7
• Oracle 11G
• Junit, Mockito
• Rest (restEasy), Json
Outils :
• Maven 3
• Jenkins, Sonar, Artifactory
• Eclipse
• SqlDevlopper
• Mantis
• Phabricator
• Subversion, tortoize
-
Solutec
- Ingénieur d'étude fullstack
Informatique | Nantes
2017 - 2017
Projet VAD : Vente à distance en assistance technique chez le client VSCT à Nantes.
L'objectif de la VAD est de permettre à plusieurs partenaires de vendre différents type de titre de transport.
Equipe agile composée d'une dizaine de personnes avec un manager, un scrum master, un proxy PO, un lead tech, quatre développeurs et un testeur.
Quelques tâches :
• Participation aux cérémonies agiles
• Réalisation d'US
• Correction de bugs
• Revues de code
Technologies utilisées :
• JAVA 8
• Spring 4
• Tomcat 7
• MongoDB
• AngularJS 1.3
• Web-services Rest (Jersey, JSON)
• Junit, cucumber
• Bash unix
Outils :
• Maven
• Jenkins 2, Sonar, Nexus
• IntelliJ
• RoboMongo
• JIRA, Crucible
• GIT (SourceTree)
• Postman
• YAML, Puppet, Rundeck
-
Groupe SII
- Ingénieur informatique
Nantes
2016 - 2017
Projet en assistance technique chez le client CBP (courtier en assurance).
Equipe composée d'une dizaine personnes en mode scrum/kanban.
Développement de micro-services REST et de flux vers différents partenaires de CBP.
Développement d’une nouvelle application en mode scrum dans une équipe composée de trois personnes dont deux développeurs.
Quelques tâches :
• Création d’une nouvelle application (Spring boot / AngularJS)
• Développement de nouveaux flux (Spring batch)
• Refactoring de l'application de gestion des flux (Spring batch)
• Réalisation et gestion des tests existants (H2/Junit/Mockito)
• Création de nouveaux web-services REST (Jersey, RestTemplate)
Technologies utilisées :
• Java 7/8
• Tomcat 7/8
• Spring boot, batch, core
• Hibernate, Jdbc (JdbcTemplate)
• Web-services Rest (Jersey, Resteasy, RestTemplate)
• AngularJS 1.6
• Serialization JSON (Jackson)
• Junit, Mockito, H2
• Bash unix
• DB2
Outils:
• Eclipse
• Maven
• Jenkins, Sonar, nexus
• SVN (tortoise SVN), GIT (GIT-Bash, GIT-GUI, GITlab)
• Postman
• Mantis
-
Groupe SII
- Ingénieur informatique
Paris-13E-Arrondissement
2015 - 2016
Projet au forfait pour le compte DIGITAS.
Sites internationaux (42 pays) et hybrides, basé sur le CMS Adobe CQ5.
Développement du back-end pour un constructeur automobile.
Quelques tâches :
• Développement de nouveaux webservices
• Intégration du front et coordination avec plusieurs plateformes off-shore
• Déploiement des versions sur les plateformes jusqu'en production
• Réalisation des documents de configuration pour les CMS
• Gestion des différents releases à déployer
• Réalisation de la TMA et support aux autres développeurs
• Passage de connaissance à la fin du projet
Technologies utilisées :
• JAVA 6, JCR (JSR 170), JSP
• JSON (Jackson), XML(Jaxb), XSD
• Hibernate, Spring Core, Context
• Apache Sling, Camel
• Webservices Restful (Apache CXF) et Soap
• Bundles OSGI
• Oracle 11G
• Javascript, JSON
Outils :
• Eclipse
• Tomcat 6
• SOAP UI, Postman
• SQL devlopper
• GIT (tortoise GIT), Gitlab, SVN (tortoise SVN)
• Jenkins, Maven, Sonar, nexus
• Jira, confluence
-
Groupe Creative
- Ingénieur informatique
Saint-Jacques-de-la-Lande
2015 - 2015
Assistance technique dans les locaux de Synergie à Orvault.
Participation aux développements php et javascript sur un logiciel de gestion de la relation client (Selligent).
• SQL, SQLDevlopper
• Javascript, PHP, HTML, CSS
• Apache HTTP server
-
Sopra Steria
- Analyste programmeur Java/J2EE
Paris
2012 - 2015
Au sein d'une TMA comoposée d'une quarantaine de personnes pour le client RTE,
les missions suivantes m'ont été confiées :
• Assurer la maintenance évolutive et corrective sur des applications JAVA / J2EE
• Création de conception détaillée à partir des spécifications client
• Réalisation de manuels d'installation
• Validation interne des différentes étapes de développement
• Vérification de la qualité du code délivré
• Industrialisation et optimisation des outils utilisés par la TMA
Langages et frameworks utilisés :
• Java/J2EE : JSF, Spring, OCP, Hibernate/JPA
• Javascript : extJS, jquery
• WEB : XHTML, CSS, PHP, XSLT
• Database : SQL, Oracle PL/SQL
• Autres : XML, shell
Outils :
• Eclipse
• Maven, Ant, Jenkins
• Tomcat, Weblogic
• ALM
Formations effectuées :
• Gérer la persistance des données avec Hibernate
• Optimisation des requêtes SQL sous Oracle
-
Steria
- Analyste programmeur
Informatique | Nantes
2012 - 2015
Activités transverses
• Participation à la rédaction de spécifications techniques détaillées
• Conception détaillée UML
• Développement de scripts et de patchs PL/SQL
Qualité
• Réalisation de revues de code
• Analyse de la qualité du code via Sonar
• Optimisation de code
• Réalisation de tests d'intégration et exécution de tests fonctionnels
Configuration
• Mise en place de tâches d'intégration continue avec Jenkins
• Raccordement à l'annuaire LDAP ;
• Configuration des serveurs Tomcat, Weblogic et Apache HTTP
• Installation et configuration de machines virtuelles (Vmware)
• Administration système
Applications et versions majeures
Aprod : Gestion des accords entre producteurs (2 personnes).
• Participation aux développements JAVA
• Développement et modification d'IHM en Swing
• Utilisation de l'api JDBC
Balit : Achats et ventes d'énergie avec l'étranger en temps réel (4 personnes).
• Participation aux développements J2EE et tests unitaires
• Développement de composants IHM avec JSF et JQuery ;
• Développement de services métiers avec Spring ;
• Utilisation d'Hibernate en couche de persistance ;
• Utilisation de la librairie XMLBeans
• Gestion temps réel
• Réalisation d'exports CSV et PDF
• Envoi de mails (JMS)
• Développement de tests unitaires via Junit
CAMP : Contrôle de la cohérence des données métiers (4 personnes).
• Participation aux développements PHP/javascript
• Création et modification d'IHM
• Développement de services métier
• Réalisation de graphiques avec HighCharts
• Réalisation d'exports CSV et XML ;
• Utilisation des plateformes de développement WAMP et LAMP
Compas : Gestion des incidents sur le réseau frontalier (8 personnes).
• Participation aux développements J2EE et tests unitaires
• Développement de composants IHM avec JSF, EXT JS et Dojo
• Développement de services métiers avec OCP ;
• Utilisation d'Hibernate en couche de persistance ;
• Création de graphiques avec JfreeChart
• Utilisation du format de donnée JSON
• Réalisation d'exports CSV et XLS
• Raccordement à l'annuaire LDAP ;
• Développement de tests unitaires via Junit et Mockito
Publication : Gestion et transformation des flux du SI (4 personnes).
• Participation aux développements Java/J2EE et tests unitaires
• Développement de composants IHM avec JSF et Javascript
• Utilisation de l'api JDBC
• Réalisation d'exports XML et CSV ;
• Transformations de documents XML et CSV (XSLT) ;
• Création de flux XML
• Optimisation des accès LDAP
• Création de scripts ksh
RDM : Référenciel des données du périmètre domaine-marché (2 personnes).
• Participation aux développements J2EE
• Création et modification d'IHM avec Struts et JSP (taglibs) ;
• Développement de services métiers avec Spring ;
• Utilisation d'Hibernate en couche de persistance
RSS : Reférenciel des contrats (3 personnes).
• Participation aux développements JAVA
• Développement et modification d'IHM en Swing
• Utilisation de l'api JDBC
Maintenance
• Suivi et correction d'anomalies (ALM/QC)
• Maintenance de scripts batch
Autre
• Participation à l'étape de réversibilité de plusieurs applications ;
• Cycle en V
• Développement en mode Agile (CMMI)
• Participation à l'industrialisation de la TMA
-
STERIA
- Stagiaire & Analyste développeur Java/J2EE
Informatique | Nantes
2012 - 2012
Projet au forfait pour EDF composé de cinq personnes.
Participation en mode projet et maintenance sur différentes applications du périmètre au sein du centre
de services partagés de Steria Nantes.
Activités transverses
• Création de tâches d'intégration continue avec Ant
• Développement de scripts et de patchs PL/SQL
Applications et versions majeures
Geff : Gestion des contrats de type effacement (3 personnes).
• Participation aux développements J2EE et tests unitaires
• Développement d'IHM en JSF et Javascript
• Gestion de la navigation avec Spring Web Flow ;
• Utilisation d'Hibernate en couche de persistence
Marge : Calcul de la marge d'exploitation disponible (2 personnes).
• Participation aux développements J2EE et tests unitaires
• Développement d'IHM avec Struts, JSF et Javascript ;
• Développement des services métier ;
• Utilisation d'Hibernate en couche de persistance ;
• Réalisation de graphiques avec HighCharts
• Création de scripts Bash
• Création de tests unitaires avec Junit
Maintenance
• Suivi et correction d'anomalies (ALM)
-
A2J
- Stagiaire Analyste développeur PHP
2011 - 2011
Projet dans une petite entreprise d'aménagement d'intérieur pour création de pages intranet.
Réalisations
• Réalisation du cahier des charges
• Développement PHP 5 et postgreSQL
• Utilisation d'Eclipse et de la plateforme WAMP
• Configuration du serveur apache