Expériences professionnelles :
2020 (fév – mai) : client FEU VERT
Développement API SpringBoot , développement du SI.
Projet en présentiel à Lyon et télétravail
Effectif 4 personnes.
Publication de produits et services de véhicules.
Refactoring du SI, vers une architecture "API based" & microservices.
Modelisation conceptuelle des données.
Conception et développement de la couche d'accès aux donnes, de la couche
service.
Developpement des contrôleurs REST, documentation du flux REST avec Yml,
OpenAPI3, et swagger.
Springboot, JPA, maven, postgreSQL, git, jenkins, gitlab, REST.
Docker.
2019 (janv-dec): SOPRA-STERIA (client Dassault Aviation)
Projet réalisé dans les locaux de Sopra Aix en Provence.
Effectif de départ 4 personnes puis 7 en fin de projet.
Développement Full Stack d'une application de gestion de documents XML:
comparaison, intégration, cohérence & non régression.
BDD PostgreSQL 10.5
Back-end springBoot, Java 8, Maven, API REST, JPA, swagger.
IHM Angular 8, Materials.
Tests : JUnit, Mockito; SpiraTest.
Git, BitBucket.
Recueil du besoin, restitutions et démonstrations livraison au client, JIRA, Confluence.
Projet réalisé dans les locaux de Sopra Aix en Provence et Montpellier.
Equipe 5 personnes.
Développement Back end de services fonctionnels pour une application de
gestion de déclarations sociales.
Traitements Batch de fichiers TXT et intégration en Bdd.
Java 8, Spring batch, Spring5, Spring Boot 2, Spring Data JPA, maven, GitLab,
Mockito, JUnit, REST, PostgreSQL, JIRA, Confluence.
2018 (Avril-Novembre): ATOS (client D.G.A.)
Projet réalisé dans les locaux d'Atos à Aix en Provence.
Effectif de départ 1 personne puis 3 en fin de mission.
AMOA Recueil du besoin, étude d'architecture micro services et MCD.
Conception et développement d'une solution de planification & déploiement de forces.
Spring Data (SQL+ NoSQL), SSO-Kerberos, ELK+ GED, IHM
Java 8, Spring5, Spring Boot2, Git, maven, JHipster, Angular, BootStrap, REST,
PostgreSQL.
2017-2018 (déc.-mars) : Percall (client Airbus Hélicoptère)
Projet réalisé dans les locaux d'Airbus Hélicoptère à Marignane.
Effectif 4 personnes.
Installation & configuration d'un moteur de recherches plain Text & intégration web.
Indexation des données, fiabilisation des résultats, configuration auto-complétion.
SinequaES, Spring, JSF, Prime faces, JPA, Elastic Stack 6 (elastic, logstash, Kibana),
Mai 2017 - Octobre 2017 : Cegedim.
Maintenance et développement d'une application de gestion de conventionnement de professionnels de santé.
Gestion et création de web services.
JEE, Oracle, Soap, OJB, Criteria, Servlets, Tomcat, Struts.
Nov.2016 - Avril 2017:
Ingénieur en développement Java EE missionné chez le client Orange.
Développement d'une API qui expose au public et aux partenaires le catalogue d'offres et de services.
Participation aux spécifications fonctionnelles, réalisation de maquette IHM, définition d'architecture n-tiers, choix des technologies implémentées, codage use case.
Réalisation module backend : couche dao qui consomme un flux Json avec authentification forte via Spring Rest Template et de-sérialise (Jackson).
Module géré via Spring (core - context - framework).
Réalisation module front: implémentation CXF, définition du modèle exposé, annotations Swagger. Déploiement.
JEE, CXF, Spring, Architecture N-tiers, Swagger, Tomcat, GIT, Ubuntu, Maven, JUnit, Jenkins, AngularJS, Bootstrap.
Aout.2015 - Fév. 2016 : Société Générale
Concepteur et développeur d'une application multi-tiers de formation. L'architecture comportait une couche services et DAO, un client léger JEE, un client lourd, ainsi qu'une base de données MySQL.
Définition des besoins du client, élaboration du design, de logos et maquettage. Installation et administration serveur JBoss AS7. Conception de la Base de données, génération des tables (Hibernate) codage des entities (EJB) de la couche service (interface remote et local).
Codage portail Web et client lourd en liaison avec la couche service, authentification.
JBoss, EJB, JEE, Hibernate, REST, MySQL, phpMyAdmin, JQuery, Swing, Servlet-JSP, Debian, Javascript, JQuery.
Avril 2015 - juillet 2015 : Pack Solutions (à Villeneuve les Avignon 30400)
Concepteur développeur. Réalisation d'une application de gestion des DSN Initialisation, réception et traitement des DSN, réalisation et persistance d'un compte rendu Métier, d'une interface graphique de gestion des événements détectés à la lecture de la DSN. Modélisation Conceptuelle, mapping objet relationnel complet de l'application, réalisation de diagrammes UML de haut et bas niveau. Développement du module de paramétrage.
Spring, Maven, Vaadin, REST, Oracle, Hibernate, JQuery, GIT, JUnit.
Design pattern : façade, Singleton, MVC, Factory.
2004-2014 Cadre commercial à la Société Générale :
Conseiller Entreprises, travailleurs indépendants.
2002-2004 Webmaster, Chargé de marketing & communication
Formation :
CNAM Paris & Aix en Provence
2015-2016 systèmes d’informations.
Optimisation SGBDR (EXPLAIN, dénormalisation, Tuning).
Bdd documentaires NoSQL (Mongo DB, Néo4j) RI (ElasticSearch, Solr). Bdd Multimédia.
2013-2015 Développeur Web & Développeur Mobile :
LAMP, Foundation, PAO, gestion de projet, méthodes agiles, Subversion
Algorithmique, POO, Html5, Css3, Android Studio, JSon.
2014-2015 Concepteur Développeur Informatique.
Java SE, Java EE, Java ME, Tomcat, JBoss, JavaScript,
Servlet, JSP, JUnit, EJB, Hibernate, Struts2, Git, JQuery, Ajax
Oracle SQL, PL/SQL, MERISE, UML, CMMI
2001-2002 MASTER 2 Sciences ECO
Banque, Assurance ;
Gestion financière, stochastique, séries temporelles.
1997-1998 DEUG Sciences économiques
Micro & Macro Economie,
Techniques Quantitatives, Probabilités, Statistiques.
Démographie, Econométrie,
Comptabilité, analyse financière
Langues pratiquées:
Français (langue maternelle),
Anglais professionnel.
Compétences informatiques:
Langages de programmation : Java, PHP, JavaScript.
Certification Oracle Java SE 8 sept 2017
Framework: Spring, Maven, Hibernate, Struts2, Jquery, Bootstrap, AngularJS.
SGBDR: ORACLE SQL et PL/SQL, MySQL, Postgresql, optimisation SGBDR, Mongo DB, Neo4J.
Autres : EJB, JBoss, Tomcat, Apache, Git, JUnit, WebServices, Swagger, MapReduce, ElasticSearch, SolR.
Recueil & analyse des besoins, rédaction des spécifications techniques.
Conception : MERISE, UML, design patterns, architecture multi-tiers.