CV du
consultant
Réf PROF00005400
Compétences
BDD
HIBERNATE MYSQL ORACLE POSTGRESQLConnaissances fonctionnelles
ANGLAIS BACKEND Cloud Déploiement Exploitation Formation Investment office paramétrage PROCESSUS Production SAGE SANTE SSO TESTS WEBLangages
Angular css Docker ECLIPSE Excel FLEX FULLSTACK HTML JAVA JAVASCRIPT JBOSS JEE JIRA jmeter JPA JQUERY JSF JUNIT PHP Primefaces Selenium SPRING Spring Boot SQL STRUTSMéthodes
AGILE Conception elasticsearch ENCADREMENT integration Jenkins Maven MIGRATION Modélisation PROJET Qualité REST SCRUM SVN tomcat UMLOutils
CVS TrelloRéseaux et Middleware
Monitoring réseauxSystèmes
APACHE GIT LINUX WEBSPHERE WINDOWSDiplômes et formations
Pays / régions
Expérience professionnelle
APERCU DES EXPERIENCES PROFESSIONNELLES
Jan 2018 - Août 2020: Arvato System Malaysia (Malaisie)
Mars 2017 – Déc 2017: Silver Sage Holding Sdn Bhd (Freelance Malaisie)
Déc 2016 - Jul 2017: BMI Systems (V.I.E Vietnam)
Jan 2015 – Nov 2016: BNP Paribas Investment Partners
Jan 2014 – Déc 2015 : Conseil National de l’Ordre des médecins
Sept 2010 - Déc 2013: Veolia Water Information Systems
Sept 2009 – Août 2010 : Hachette Livre
DOMAINE DE COMPETENCES
Langages & Frameworks : Java 8, JDBC, Spring, Spring boot, Hibernate, JPA
Framework de Tests: Junit 4 & 5, Mockito, PowerMockito, Selenium
WEB : HTML, JavaScript, JSF, Primefaces, Angular 7, jQuery, CSS
Microservice : Eureka, Zuul, Rabbit MQ, Sleuth, Zipkin, Logstash, Elasticsearch, Kibana
Serveurs d’application : JBoss 4 et 5, Oracle 10g / 11g, Tomcat, WebSphere 6
Base de données : SQL Server, Oracle, MySQL, PostgreSQL
Gestion de sources : GIT
Gestion de projet : Jira, Trello
Intégration continue : Jenkins
Conteneurs : Docker
Systèmes d’Exploitation : Windows, Linux
Méthodologie : Agile Scrum
CERTIFICATIONS
Oracle Certified Professional, Java SE 8 Programmer
Oracle Certified Associate, Java SE 8 Programmer
Professional Scrum Certification
FORMATIONS
2012 Diplôme d’ingénieur Architectures et Administration des Systèmes et Réseaux Informatiques - Alternance à l’EFREI
2009 Dut Informatique international (dont un semestre au Québec) - Université de PARIS XI Orsay.
LANGUES
Anglais : Courant
EXPERIENCES PROFESSIONNELLES A L’ETRANGER
Vietnam 1 an, Malaisie 3 ans
EXPERIENCES PROFESSIONNELLES
Arvato Systems, Janvier 2018 – Août 2020 (MALAISIE)
Rôle : Développeur Fullstack
Contexte : Application de planification, de rapport et de prévision en mode AGILE dans une équipe 5 personnes
Mission :
• Création d’une application à partir des spécifications fonctionnelles
• Création du modèle et mise en place des fonctionnalités pour calculer les prévisions des ventes
• Créer et exécuter des microservices RESTful sécurisés avec Spring Security
• Mise en place de l'authentification des utilisateurs et l'autorisation utilisateur avec Spring Security et JWT
• Création d’un service de découverte Eureka
• Implémentation de Zuul API Gateway et d’un Load Balancer Ribbon
• Spring Cloud Config Server pour centraliser la configuration des microservices et utilisation de Spring Cloud Bus et Rabbit MQ pour mise à jour dynamique
• Centralisation des logs avec ELK Stack (Logstash, Elasticsearch, Kibana)
• Exécuter des microservices dans des conteneurs Docker
• Création des scénarios de tests pour chaque processus
• Tests unitaires (Mockito), tests d’intégration, tests fonctionnels (Selenium)
• Rédiger des documentations techniques
Résultats :
• Mise en place d’une architecture microservice sécurisée
Environnement technique : Angular 7, Bootstrap, Java 8, Spring Boot, Hibernate, Tomcat, Git, Maven, PostgreSQL, JIRA, Eureka, Zuul, Rabbit MQ, Sleuth, Zipkin, Logstash, Elasticsearch, Kibana, Selenium, Docker
Silver Sage Holding Sdn Bhd, Mars 2017 – Décembre 2017 (Freelance en MALAISIE)
Rôle : Développeur Fullstack
Contexte : Création de zéro d’une application de gestion immobilière en mode AGILE solo
Mission :
• Prise de toutes les décisions
• Recueil du besoin auprès des utilisateurs finaux
• Choix d’architecture, des technologies
• Conception du modèle et de la base de données
• Création de l’IHM avec Angular 2
• Création du backend et mise en place des webservices REST et de la sécurité avec Spring Security et JWT token
• Génération de rapports aux formats PDF et Excel
• Vérification de l’évolution de l’application de façon régulière avec le client
• Déploiement de l’application en production chez le client
Résultats :
• Mise à disposition d’un logiciel de gestion immobilière correspondant aux besoins des clients
• Gain de temps pour gérer leur parc immobilier et générer les rapports
Environnement technique : Angular 2, Bootstrap, Java 8, Spring 4, Hibernate, Tomcat, Git, Maven, MySQL
BMI System, Août 2016 – Juillet 2017 (V.I.E VIETNAM)
Rôle: Team Lead
Contexte : Application pour la réglementation de transparence pour le secteur de la santé
Mission :
• Installation de Jenkins et création de jobs (build / déploiement / test automatisés)
• Implémentation de l'architecture pour le développement des tests (Test Unitaire, Test d'Intégration, Mock)
• Formation des développeurs aux tests unitaires et aux bonnes pratiques de développement
• Revue de code
• Refactoriser le code pour améliorer l'architecture et la lisibilité
Résultats :
• Amélioration de la qualité du code
• Mise en place de l'intégration continue
• Montée en compétences et méthodologique de l’équipe technique
Environnement technique : Apache, Maven, Java, Git, MySQL
BNP Paribas Invesment Partners, Janvier 2016 – Juillet 2016
Rôle : Ingénieur Etudes et Développement JAVA/JEE
Mission :
• Installation de Jenkins et création de jobs (build / déploiement / test automatisés)
• Installation de Sonarqube pour une inspection continue de la qualité du code
• Installation de cobertura avec Jenkins pour générer des rapports de couverture de code
• Conception et réalisation de web services REST
• Implémentation de l'architecture pour le développement des tests (Test Unitaire, Test d'Intégration)
• Améliorer les performances des requêtes Hibernate
• Migration des outils de versioning: CVS vers SVN en utilisant cvs2svn
• Développement de nouveaux modules sur DataSquare
Résultats :
• Amélioration des performances et de la qualité du code
• Mise en place de l'intégration continue
Environnement technique : Angular JS, Bootstrap, Java 8, Spring 4, Hibernate, Tomcat, Maven, SVN, Sysbase
Conseil National de L’Ordre des Médecins, Janvier 2014 – Décembre 2015
Rôle : Ingénieur Etudes et Développement JAVA/JEE
Contexte : Application de gestion des médecins en France en mode AGILE, équipe de 3 personnes
Mission :
• Maintien en condition opérationnelle d’une application de gestion des médecins de France en mode SCRUM
• Choix d’architecture, des technologies et modélisation UML, puis conception et réalisation d’un requêteur en Java / PrimeFaces / Spring / Hibernate en mode SCRUM permettant de filtrer des tableaux de données à partir d’une interface graphique
• Réalisation du back office du requêteur permettant le paramétrage de toute l’application
• Conception et réalisation de web services
• Réécriture d’un module de vote de PHP / JDBC vers JAVA / Struts / Hibernate
• Tests unitaires et tests fonctionnels (Selenium et JUnit)
Résultats :
• Création d’une application from scratch
• Enrichissement des fonctionnalités des applications
• Refonte technique d’une application
Environnement technique : JEE, Struts, PrimeFaces, Hibernate, Eclipse, Maven, Tomcat
Veolia Water Information System (VWIS), Septembre 2010 – Décembre 2013
Rôle : Analyste développeur JEE/FLEX, puis responsable de la TMA depuis 2012
Contexte : Application de l'outil de planification des interventions, équipe de 8 personnes
Missions :
• Encadrement de l'équipe de trois personnes de la TMA
• Mise en place du processus de monitoring de l’activité de la TMA
• Maintien en condition opérationnelle d’une application de planification d’interventions PICR
• Développement en mode projet d’améliorations majeures sur l’application PICR
• Réécriture de l’application PICR Paramétrage de JEE / JSF / JDBC vers JEE / FLEX / Hibernate
• Conception et réalisation d'un injecteur de données en PL / SQL
• Développement et administration des Crystal Report
• Conception et réalisation de web services pour des projets en relation avec le projet PICR
• Tests unitaires (JUnit et documentation)
• Mise en production, suivi, chiffrage et documentation
Résultats :
• Réduction des demandes de TMA grâce aux développements des tests
• Enrichissement des fonctionnalités des applications
• Refonte technique d’une application
Environnement technique : JEE, FLEX 3, Hibernate, PL/SQL, JDBC, Spring, Maven, Eclipse, Jboss
HACHETTE, Septembre 2009 – Août 2010
Rôle : Développeur Java – Infostance filiale d’Hachette Livre
Contexte : ENT (Intranet pour les écoles)
Mission :
• Réalisation de web méthodes pour des partenaires du projet ENEIDE en Java, de tests des web méthodes avec JMeter
• Mise en place du SSO, afin que les utilisateurs puissent accéder à toutes les applications en ne se loguant qu'une seule fois.
• Tests unitaires (JUnit et documentation)
Résultats :
• Enrichissement des fonctionnalités de l’application
Environnement technique : Java, JDBC, Eclipse, Jboss 4
Consultants similaires
Compétences : AGILE, développement, MAINFRAME, Testing, Analyse, ...
consultant Retenir
Compétences : BACKEND, Conception, développement, FRONTEND, Salesforce, ...
consultant Retenir
Compétences : BACKEND, développement, FRONTEND, Salesforce, SCRUM, ...
consultant Retenir
Compétences : AGILE, BACKEND, FRONTEND, Mulesoft, Salesforce, ACCESS, ...
consultant Retenir
Compétences : Angular, GIT, JAVA, JAVA 11, Java/Jee, CI/CD, Cloud, ...
consultant Retenir
Compétences : BACKEND, Conception, dataweave, développement, FRONTEND, ...
consultant Retenir
Compétences : .NET, ASP, Azure, BACKEND, TESTS, APPS, Architecture, ...
consultant Retenir
Compétences : AGILE, agile Scrum, Dataiku, PYTHON 3, SQL, Data, GCP, ...
consultant Retenir
Compétences : AGILE, agile Scrum, JIRA, Management, Management de ...
consultant Retenir
Compétences : AGILE, Business, SHELL, SQL, VBA, C++, JAVA, Project ...
consultant Retenir