CV du
consultant
Réf PROF00009094
Compétences
BDD
Data DB2 HIBERNATE MariaDB MYSQL ORACLEConnaissances fonctionnelles
AI Analyse ANGLAIS Assurance BANCAIRE Banque Cloud Coaching CRM design Divalto ERP Exploitation Formateur Français informatique Juridique licences Liferay Marketing Médical MES MOBILE pipelines PROCESSUS Production Rédaction sab SMARTPHONE squash swagger TABLETTE TESTS WEBLangages
Angular JAVA JAVA 21 SPRING Spring Boot ActiveMQ AEM AJAX Batch CMS Confluence cordova css CSS3 Docker ECLIPSE EJB FULLSTACK HTML HTML5 Java8 JAVASCRIPT JBOSS JEE JIRA JPA JQUERY JSF JSP JUNIT NetBeans Primefaces Programmation SCRIPT SOAP sonar SpringBoot SQL TypeScript wildflyMéthodes
développement AGILE api Architecture Conception Etudes integration Jenkins Maven MIGRATION Modélisation MVC Nexus PROJET Qualité REST SCRUM SVN TDD tomcat UMLOutils
Adobe Bootstrap CVS Datadog Grafana Kibana Liquibase RedmineRéseaux et Middleware
AWS CISCO Monitoring Routing S3 Security serveur VMWARESystèmes
Android CENTOS GIT LINUX Messagerie VirtualBox WEBSPHEREDiplômes et formations
Pays / régions
Expérience professionnelle
Ingénieur Fullstack Java / Angular Senior
14 ans d’expérience
Oracle Certified Professional Java SE 6 Programmer
Profil
PROF00009094
Fort de 14 ans d’expérience en développement logiciel, j’ai accompagné différents projets en concevant et en développant des applications robustes et évolutives, principalement autour des technologies Java / Spring et Angular. J’interviens également sur des environnements Cloud (AWS) ainsi que sur la mise en place de pipelines CI/CD.
Attaché à la qualité logicielle, je mets en pratique les principes de Clean Code, TDD, DDD ainsi que l’architecture hexagonale afin de garantir des solutions maintenables et pérennes.
Je serais ravi d’échanger avec vous afin de vous présenter plus en détail mon parcours et mes réalisations.
Compétences clés
• Coaching, accompagnement et gestion des équipes techniques
• Modélisation, choix technologiques et architecture hexagonale
• Clean code, Test Driven Development -TDD et Domain-Driven Design -DDD
• Analyse des besoins et des contraintes techniques
• Rédaction des spécifications fonctionnelles et techniques.
• Validation et amélioration de la qualité des livrables
• Mise en place et réalisation des phases de tests techniques
• Développement Agile Scrum
Compétences techniques
• Programmation
Java 21, TypeScript, Terraform,Java Script ,Yaml, HTML5, ,Ajax et CSS3
• Framework
Spring, Spring MVC, Spring Data, Spring Boot,Spring Gateway,Spring Batch, EJB3.0 et Liquibase.
• Cloud
AWS (S3, EC2, ECS, EventBridge, API Gateway, CloudWatch, AppStream 2.0 et console aws).
• Monitoring
CloudWatch, Datadog, Kibana et Grafana.
• Intelligence artificielle
Gemini Code Assist.
• Technologie de persistance
JPA, Hibernate, Jooq et JDBC.
• Technologie Web
Angular 18,JSF, JSP, JQuery et Primefaces.
• Web Service
Rest,SOAP.
• Méthodologies
Agile SCRUM.
• Outils de Scrum
Jira, Confluence, Métro retro, klaxoon, et Tuleap.
• Base de données
PostgresSQL, MySQL, MariaDB, ArangoDB, DB2 Oracle et SQL Server.
• Serveur
Tomcat, JBoss, WildFly, WebSphere et Glassfish,
• Intégration continue
Jenkins, CI/CD.
• Gestion de version
GIT,SVN, CVS.
• Système d’exploitation
Linux : (Ubuntu,Debian, CentOS), MacOS, Windows,Windows Server et WSL.
• Machine virtuelle
Docker, Vmware et VirtualBox
• Messagerie
ActiveMQ
• Environnement de développement
IntelliJ, Eclipse, Rational Application Developer(RAD), NetBeans, Visual Studio Code, Visual Studio et Dreamweaver.
• CMS
AEM - Adobe Experience Manager
Diplômes et Formations
• 2019 Scrum Master Accredited CertificationTM
• 2014 Oracle Certified Professional Java SE 6 Programmer.
• 2012 Diplôme national d’ingénieur en informatique.
Ecole Supérieure Privée d’Ingénierie et de Technologies.
• 2011 Cisco Certified Network Associate Exploration: Routing Protocols and Concepts
• 2011 Cisco Certified Network Associate Exploration: Network Fundamentals.
• Messagerie
• 2010 Diplôme de Maîtrise en informatique appliquée à la gestion.
Ecole Supérieure des Sciences Economiques et Commerciales.
Langues
• Français : Bilingue
• Anglais : Lu, écrit et Parlé
Expériences Professionnelles
09/21 – à ce jour
Dalkia France groupe EDF
Ingénieur logiciel Fullstack Java / Angular
Projet : Modélisation du référentiel Dalkia
Activités réalisées :
• Mise en place des modules de gestion des contrats et partenaires
• Développement d'un module de modélisation d'une affaire et ses emplacements
• Développement d'un module de convention de service lié à l'emplacement d'une affaire
• Architecture hexagonale
• TDD, DDD
• Préparation des mises en production
• Assistance technique
Technologies : Java 21, Spring Boot, Spring Gateway, Spring Data, Angular 18, ActiveMQ, AWS (S3, EC2, ECS, EventBridge, API Gateway, CloudWatch, Datadog, AppStream 2.0 ), Yaml, Arango DB, PostgresSQL, Liquibase, Gradle, Maven, Junit, Mockito, Rest, Git, CI/CD, Docker, Nexus, Kibana,
CloudWatch, Sonar, Swagger, MapStrcut , TestContainers et Gemini Code Assist.
Du 06/2018 à 09/2021
Engie France – Fournisseur Mondial de gaz naturel et d'électricité verte
Ingénieur logiciel Fullstack JavaEE / AEM (Adobe Experience Manager)
Projet : Gaz tarif réglementé
Activités réalisées :
• Migration vers AWS (Amazone web services)
• Parcours de paiement par carte bancaire
• Contestation d'index et simulateur de prix
• Facture et paiement
• Tunnel de souscription et résiliation
• Développement des composants contribuable sur AEM ainsi que leurs Services pour répondre au besoin marketing du groupe Engie et juridique de l’Etat Français sur le site gaz-tarif-reglemente.fr
Technologies : Java 8, Adobe Experience Manager, Rest, Spring, Html, CSS, JavaScript, Git, SVN, Maven, Jenkins, Sonar, Jira,Junit, Confluence, Nexus,Swagger et Kibana
Du 10/17 au 06/2018
• La Banque HSBC France
• SAB (Leader français de l'édition de progiciels bancaires)
Rôle Ingénieur logiciel Fullstack JavaEE / Angular 4
Projet : Instruction ligne de financement
Activités réalisées :
• Développement d’une application qui permet aux emprunteurs de la banque de suivre leurs demandes et lignes de financement
Technologies : Java8, Angular4, Rest, SpringBoot, Junit, Bootstrap, SVN, Git, Maven, Jira, Squash, Jenkins, Redmine
Du 06/16 au 09/17
Clients :
• HSBC France et BNP (France, Maroc)
• SAB (Leader français de l'édition de progiciels bancaires)
Ingénieur logiciel Fullstack JavaEE / Angular
Projet : Instruction ligne de financement
Activités réalisées :
• Participation dans la conception et réalisation d’une nouvelle application bancaire qui traite les demandes de financement multi-lignes orientée principalement vers les entreprises, entrepreneurs individuels et particuliers :
o Rédaction des DIS (Documents internes de spécifications techniques)
o Développement des modules de gestion des produits et gestion des lignes financements qui englobent (Commission, Assurance, Agio, condition financière, Frais sur dossier et commentaire sur ligne).
• Répartition des tâches et suivi d’une équipe
• Assistance technique de l’équipe YourPortal
• Formateur du langage propriétaire YourPortal de SAB
• Lecture des logs et intervention lors des sessions de tests organisés pour la Banque HSBC France
Technologies : JavaEE, Java 8, EJB3, Hibernate ,SDE (générateur de WebSevices SOAP),YourPortal (basé sur Liferay), DB2,Squash, Redmine
Du 01/16 au 06/16
Zodiac Aerospace (Leader mondial des équipements et systèmes aéronautiques)
Ingénieur logiciel JavaEE
Projet : Gestion des processus de production (application web permettant la gestion assistée par ordinateur dans le traitement des câbles numériques de l’aéronautique.)
Activités réalisées :
• Conception et développement de l’application
• Correction de bugs
• Validation des tests unitaires
• Assistance technique
Environnement : Java 7/JEE, SpringMVC, Spring Boot, Spring Security, Hibernate, JQuery, Junit, REST, Maven, SVN, PostgresSQL et Tomcat7.
Du 11/14 au 12/15
FIFA (Fédération Internationale de Football Association)
Ingénieur logiciel JavaEE
Projet: Football Manager System (système permettant aux Fédérations, Ligues et Clubs sportifs de gérer et d’échanger entre eux durant toutes les phases d’enregistrement de licences, compétitions et données médicales)
Activités réalisées :
• Conception et implémentation en FullStack des différents modules de «Football Manager System ».
• Rédaction des besoins fonctionnels
• Elaboration des spécifications techniques
• Répartition des taches
• Assistance technique
• Maintenance évolutive et corrective
• Prise en charge des développements, de la conception à l’intégration
Technologies : Java 7/JEE, SpringMVC, Hibernate, Primefaces, JSF, Web Service REST, Jackson, Maven, MySQL et Tomcat.
05/14 – 10/14
FIFA
Ingénieur logiciel JavaEE
Projet: Module médical sportif
Activités réalisées :
• Migration d’un module médical sportif du projet « Advanced Club Mangar » basé sur EJB 3 vers SpringMVC avec l’exposition des Webservice utilisant le protocole REST
• Participation au choix de technologie
• Maintenance corrective
Technologies : Java 7/JEE, SpringMVC, Hibernate, Web Service REST, Jackson, Maven, MySQL,Tomcat.
Du 08/13 au 04/14
FIFA
Ingénieur logiciel JavaEE
Projets Gestion des fédérations et clubs de football:
• Advanced League Manager (gestion des compétitions de football selon le modèle FIFA Connect de L'ERP : permet aux ligues et fédérations de football de suivre toutes les phases de compétitions (Championnat, Coupe et Tournois), la gestion des tirages au sort et affectation (des rencontres, joueurs, entraineurs, arbitres et officiels), ainsi que le suivi des feuilles de matchs, classements et sanctions des joueurs. )
• Advanced Club Manager (Gestion d'un club sportif : Enregistrement (joueurs, entraîneurs, officiels…), et données médicales (maladies, blessures, profils biologiques…)
Activités réalisées :
• Conception et modélisation des modules
• Correction de bugs
• Participation dans les développements
• Revue de code
Technologies : Java 7/JEE,JSF, Primefaces, JPA et EJB3.
Du 01/13 au 07/13
FIFA
Ingénieur logiciel JavaEE
Projet : Vérification des licences-solution mobile sous Android (solution mobile sous Android conçue pour les fédérations de football destinée aux arbitres pour la vérification des licences professionnelles des joueurs avant le match (Suspension, Validité, Cartons) à travers le scan des QRCodes avec une tablette ou smartphone, ainsi que la saisie des feuilles de match en temps réel.)
Activités réalisées :
• Participation au choix des technologies
• Rédaction du besoin fonctionnel
• Développement Mobile
• Génération des Web services SOAP
Technologies : Java 7/JEE, UML, JQuery Mobile, CSS 3 JavaScript, Framework Cordova, WebService (SOAP)
Du 05/12 au 12/12
FIFA
Ingénieur logiciel JavaEE
Projet : eLicense + (Gestion de l’enregistrement des intervenants (joueurs, officiels et entraineurs) dans « eLicense + » : un SI conçu pour les fédérations nationales de Football pour gérer les demandes de licences émises par les clubs (utilisé par une vingtaine de fédérations de Football)
Activités réalisées :
• Participation dans la conception et développement
• Etude du standard FIFA Connect
Technologies : Java6 /JEE,JSF, Primefaces, JPA et EJB3.
Du 06/11 au 05/12
Prodware.
Projet: Stage de projet de fin d’études
Activités réalisées :
Développement d'une application mobile sous Android synchronisée avec l’ERP Divalto 7.1 pour les modules vente et CRM.
Technologies : JAVA/JEE, EJB 3, SOAP, Android et SQLServer.
Consultants similaires
Compétences : .NET, AGILE, JAVA, VBA, ANGLAIS, Architecture, Banque, ...
consultant Retenir
Compétences : Angular, JAVA, product owner, Acceptation, ACCESS, ...
consultant Retenir
Compétences : Angular, PHP, react, Symfony, ansible, Docker, FULLSTACK, ...
consultant Retenir
Compétences : Angular, Laravel, PHP, ReactJS, Symfony, AGILE, api, ...
consultant Retenir
Compétences : Angular, CSS3, HTML5, JS, PHP, Laravel, Symfony, Administration, ...
consultant Retenir
Compétences : Angular, PHP, Symfony, Administration, AGILE, AJAX, ...
consultant Retenir
Compétences : Docker, DOTNET, JAVA, KUBERNETES, Symfony, C++, FULLSTACK, ...
consultant Retenir
Compétences : AIX, APACHE, INFRASTRUCTURE, JAVA, UNIX, ACCESS, Administration, ...
consultant Retenir
Compétences : .NET, Angular, AI, Architecture, AUTHENTIFICATION, ...
consultant Retenir
