Languages & Frameworks:
Front-end: VueJs, Javascript ES5/ES6, Typescript, HTML5, JQuery, CSS/Bootstrap, Sass, Stylus.
Back-end: Java/jee, Spring, Spring boot, JPA/Hibernate, php.
Tests unitaires JUnit, Jest, e2e
et/ou fonctionnels Selenium
Architectures: JEE, Design patterns, Web Services en Rest et SOAP.
SGBD: Oracle, DB2, MySQL, PostgreSQL, Mongodb.
ETL : Talend Data Integration
Serveurs: Apache, Tomcat, Jboss, Websphere
Outils de développement : Eclipse, Visual Studio Code, SVN, GIT.
Intégration continue et DevOps: Maven, Jenkins, Sonar.
Méthodologies et pratiques de dev: Scrum,Test driven development, Agile software dévelopment.
Groupe SUEZ Novembre 2019 – Aujourd’hui 2020
Rôle : Développeur Full-Stack
Projet : GAIA, Pour le compte du groupe Suez, j’ai participé au développement du portail Contrôle de Conformité.
Participation à la définition de l’architecture du front-end autour de VueJs.
Participation à l’implémentation des différentes briques applicatives (front et back)
Participation à l’estimation des différentes tâches de développement.
Suivi du développement et revue de code.
Développement et accompagnement dans le développement des US.
Amélioration continue du socle technique.
Contribution aux différents développements et à l’extension des applications de l’entreprise.
Tests et recette
Contrôle de l’intégrité des données
Veille technologique
Environnement technique :
Front-end: Typescript, VueJs, Vuex, scss/bootstrap.
Back-end: Php, Symfony, Web services API Restful.
SGBD/NoSql: Mysql, Mongodb
Dev/Ops: Docker, kubernetes, Jenkins, git.
Groupe Qualitel Août 2018 – Septembre 2019
Rôle : Développeur Full-Stack JAVA-JEE / VueJs
Projet : Calyx, Pour le compte du groupe Qualitel, j’ai participé au développement et à la maintenance de l’application Calyx et de ces portails (client, Intervenant, Qios, Collectivité), il s’agit d’une application de gestion des processus métier pour la certification de la qualité de l’habitat.
Participation à la définition de l’architecture du front-end autour de VueJs.
Participation à l’implémentation des différentes briques applicatives (front et back)
Participation à l’estimation des différentes tâches de développement.
Suivi du développement et revue de code.
Développement et accompagnement dans le développement des US.
Amélioration continue du socle technique.
Contribution aux différents développements et à l’extension des applications de l’entreprise.
Tests et recette
Contrôle de l’intégrité des données
Veille technologique
Environnement technique :
Front-end: Typescript, VueJs, Redux, css/bootstrap.
Back-end: Java 8, Spring Boot, Spring Batch, JPA/Hibernate, Web services API Restful.
Dev/Ops: Maven, Jenkins, git, Sonar.
Ministère de l'Economie et des Finances Novembre 2015 – Juillet 2018
Rôle : Développeur Full-Stack JAVA-JEE/Vue.JS
Projets : Simpl-TVA, Simpl-IS, Simpl-IR, Participation à la mise en place d’applications de gestion et d’automatisation des déclarations.
Participation aux ateliers pour la définition du besoin et le cadrage ;
Développement des services métiers et des apis Rest coté back-end ;
Développement des Template et des vues front ;
Intégration de la notion de sécurité avec Access Level Control ;
Amélioration des performances on utilisant le store de vue js ;
Optimisation des temps de réponse des batchs EDI (Electronic Data Interchange) pour les déclarations en ligne de la TVA et IS ;
Optimisation des requêtes Hibernate ;
Propositions des solutions et améliorations des services proposés aux clients ;
Assistance et résolution des problématiques liées à l’environnement de Pré/production ;
Assistance et encadrement technique ;
Réalisation des revues de code et de la documentation ;
Conception et réalisation des scénarios des tests de charges et des tests de non régressions ;
Environnement technique : Java/J2ee, VueJS, Spring, Maven, Jenkins, Talend, Scrum
Architectures: JEE, Web Services en Rest et SOAP.
Serveur : Websphere application server
Groupe CDG Septembre. 2012 – Octobre. 2015
Rôle : Développeur JAVA/JEE
Projet : FINEA, Il s’agit d’une application de calcul des risques des crédits consentis aux entreprises.
Intervention aux différentes phases de réalisation du projet.
Initialisation du socle technique de l’application.
Développement des services métier de l'application
Spécification et développement des écrans.
Mise en place des tests unitaires et rédaction des fiches de tests.
Préparation des releases et suivi des livraisons et des tests de recette.
Environnement technique : Spring mvc, Spring security, thymeleaf, hibernate, AJAX, Java Script, THEMLEAF, XHTML, JQuery, Bootstrap js, postgrsql, jboss 7
Ministère de l'éducation nationale Avril. 2011 – Septembre.2012
Rôle : Développeur JAVA/JEE
Projet : Mise à niveau d’un système de gestion de ressources humaine.
.
Développement des processus métier de l'application,
Spécification et développement des écrans et les services métier,
Suivi de production, des évolutions et des incidents.
Environnement technique : Java 6, ZK, Spring, Hibernate, Postgrsql, SVN, Jboss, JBPM, ESB Mule, Drools, Pentaho.
ECG Assurances Janvier. 2010 – Janvier. 2011
Rôle : Développeur PHP
Projet : Assurnet santé et auto
Mission : Développement d'une application de gestion des assurances (Santé/Automobile).
Création des sites web de collecte des demandes de souscription.
Réalisation d’un système de gestion de contenu.
Automatisation de la génération des reportings compagnies d’assurances.
Intégration des moyens de paiement en ligne (SMS-téléphone, porte-monnaie électronique),
Travaux de SEM (Référencement payant ; Google adwords) et SEO (Référencement naturel).
2010 – 2011 : Master universitaire spécialisé en systèmes d’information Field Of StudyBusiness Intelligence
2007 – 2009 : Concepteur de système informatique
2004 – 2006 : Développeur Multimédia