CV du
consultant
Réf PROF00009303
Compétences
BDD
Cassandra Data DB2 DSN HIBERNATE MYSQL NoSQL ORACLE POSTGRESQL SGBDConnaissances fonctionnelles
Analyse ANGLAIS Assurances audit BANCAIRE Banque Déploiement design droit EDI finances flux Formation GED Homologation HP Incidents informatique Liferay MIDDLEWARE MQ PROCESSUS Production Rédaction Reuters Salesforce SOFTWARE télécollecte TELECOM TESTS TMA transformation WEB workflowsLangages
Angular Batch css CSS3 Docker ECLIPSE HTML5 JAVA JAVASCRIPT JBOSS JEE JIRA JPA JQUERY JSF JUNIT LUCENE Microservices MongoDB NodeJS SHELL SOAP sonar SPRING SQL STRUTS struts SWIFT TypeScriptMéthodes
AGILE api Architecture Automatisation BPMN Conception développement Etudes integration Jenkins Maven MERISE MIGRATION MOA Modélisation MVC ORGANISATION PILOTAGE POC PROJET Qualité RECETTE REST RGAA ROSE SCRUM supervision Support SVN tomcat UML webservicesOutils
CVS GitLab GWT openstack PGPRéseaux et Middleware
AWS EAI Putty serveur WinSCPSystèmes
APACHE GIT IBM LINUX UNIX WEBSPHERE WINDOWSDiplômes et formations
Pays / régions
Expérience professionnelle
Passionné par le développement Java depuis plus de 15 ans, j'ai mené à bien de nombreux projets complexes et innovants, toujours en quête de solutions efficaces et
optimisées. Mon expertise en technologies modernes me permet d'apporter une valeur ajoutée significative à chaque projet.
FORMATIONS
2019 AWS
2015 Formation Liferay, Bonita
2014 Formation GWT et SCRUM
2012 Formation AngularJS, Html5, JavaScript, CSS3
2011 Formation métier Banque et technique bancaire
2009 Maitrise en Informatique – IHEES – Casablanca
COMPÉTENCES TECHNIQUES
Langages Java, JEE, TypeScript, SQL, PostgreSQL, Scripts Shell Linux
Frameworks & API
Angular, Spring Core, Spring MVC, Spring batch, Spring Boot, Hibernate, Junit, GWT 2.5 MVP, Apache Struts , SweetDev, Dozzer, JRF, EasyMock, JAXB, Material Design, JSF
Outils de développement
Eclipse, NodeJS, RAD 7, Liferay 6.2, SVN, CVS, RSA IBM, IBM Rational Rose, Hudson, WinSCP, Putty, VerraCode, GIT
Middleware Active MQ, MQSeries, IBM WebSphere, JBoss, Tomcat
SGBD MySQL, Oracle, SQL Server, PostgreSQL, Cassandra, Mongodb
Modélisation Rational Software application, UML2
Systèmes & EDI Windows, Unix
Intégration continue Jenkins, Maven, Sonar, Git, Gitlab, Docker
Méthodologie & Conduite de projet Agile (Scrum), Merise, UML2, Design Patterns
LANGUE
Anglais Technique
Direction générale des Finances publiques
Depuis 07/2024
Réfèrent technique JAVA
Projet PILIER 2
Le projet EAI Pilier 2 a pour objet :
• De recevoir et d’émettre des données concernant les entreprises multinationales ayant un chiffre d’affaires mondial consolidé d’au moins 750 millions d’euros,
• De rapprocher les données fournies à la France par les pays étrangers avec le SI fiscal, pour les besoins du
contrôle fiscal, de la gestion fiscale et du recouvrement.
En tant que leader technique java :
▪ Participation à la rédaction du dossier d’architecture
▪ Rédaction des spécifications techniques servant de base au travail de l’équipe de développement
▪ Rédaction de la conception et la modélisation de modules applicatifs
▪ Support technique de l’équipe de développement.
▪ Réalisation des POC
▪ Développement des scripts Shells pour l’interaction avec Swift et Barbican
▪ Revue de code et la validation des merges request
▪ Participation au cérémonie SCRUM
Environnement technique : Openstack(Swift Barbican), Java 17, GIT, Maven, Jenkins, Sonar, Spring boot, Spring
batch, Jackson, Jersey client, Conflluence, Jira
Abeille Assurances (ex. AVIVA)
10/2022– 06/2024
Ingénieur d’études et développement java
Projet SINAPPS
Gestion des échanges qui concernent les missionnements des experts avec la nouvelle plateforme DARVA.
En tant qu’ingénieur d’études et développement java :
▪ Audit du code
▪ Migration JQUERY.
▪ Reduction des vulnérabilités
▪ Gestion de la dette technique
▪ Développement des microservices REST
▪ Développement du front avec angular et material design
▪ Déploiement des livrables sur les environnements
développement et recette
▪ Correction des anomalies
Environnement technique : Microservice rest Spring boot, Angular, Material Design, Verracode, Jenkins, JAVA 8, DB2, JQUERY, Jenkins, Sonar
SFR
01/2021– 09/2022
Lead technique JAVA
Projet ARPEGE
Gestion des commandes professionnelles de SFR
Dans le cadre de la transformation du SI SFR, le projet a pour objectif l'orchestration du déploiement des offres entreprises (convergente fixes/mobiles/data/services) pour les clients SFR des directions.
En tant que lead technique java :
▪ Estimation des taches
▪ Revue de code.
▪ Accompagnement des développeurs junior.
▪ Développement des webservices REST et SOAP
▪ Migration de la solution ITSOFT BPMN
▪ Mise en place des solutions d’automatisation
▪ Gestion de la dette technique
▪ Collaboration avec le client (compréhension des besoins, propositions de solutions)
▪ Réalisation de développements et rédaction des fiches de Tests Unitaires.
▪ Réalisation des tests unitaire et de non-régression
▪ Implémentation des solutions techniques de processus workflow (JAVA, WS, SQL, BPMN+)
▪ Livraison des développements
▪ Mise en place d’un serveur Sonar et amélioration de la Qualimétrie.
Environnement technique : Scrum, Java 8, Spring, PostgreSQL, webservice REST et SOAP, ITSOFT, Scripts Shell Linux, Spring Boot, Jenkins,Sonar, Hibernate, Junit,Mockito,Swgger,Postman
Ministère du logement
01/2020– 12/2020 (fin de mission à cause de la crise sanitaire)
Ingénieur d'étude et développement JAVA
Projet PGP
Le site internet Grand Public est une application qui communique avec l’application Numéro Unique par l’intermédiaire de services web.
En tant que développeur java :
▪ Estimation des taches
▪ Développement de l’IHM
▪ Migration de struts1et struts2 vers Spring MVC
▪ Collaboration avec le client (compréhension des besoins, propositions de solutions)
▪ Réalisation de développements et rédaction des fiches de Tests Unitaires.
▪ Réalisation des tests unitaire et de non-régression
Environnement technique : Scrum, Java 8, Spring, Spring MVC, Struts1 & 2, PostgreSQL
BNP Paribas
11/2018 – 01/2020
Lead technique
Projet MYAPM & COFLUX
MYAPM est le référentiel des applications et patrimoines PF.
COFLUX est l’outil de contrôle de la qualité des données des fichiers Unix utilisés par les différentes applications décisionnelles.
En tant que lead technique java :
▪ Estimation des taches
▪ Rédaction des spécifications techniques
▪ Développement d’un batch (Spring batch, Quartz)
▪ Développement de l’IHM
▪ Collaboration avec le client (compréhension des besoins, propositions de solutions)
▪ Réalisation de développements et rédaction des fiches de Tests Unitaires.
▪ Livraison sur les différents environnements (Dev, Homologation, recette et production)
▪ Déploiement sur AWS
▪ Création d’un job Jenkins et Sonar
Environnement technique: Scrum, Java, Spring, Spring Batch, Spring MVC, Liferay, Oracle, AWS, Quartz, GCLWEB, ARA
UFF – AVIVA
12/2016 – 11/2018
Ingénieur d'étude et développement JAVA/ RESPONSABLE TECHNIQUE
Projet HUB
Bus de services prenant en charge les aspects sécurités, le pilotage et la supervision des workflows d'appels à l’ensemble des micros-services UFF
Tâches :
▪ Estimation des taches
▪ Correction des anomalies et des incidents en Production
▪ Collaboration avec le client MOA (compréhension des besoins, propositions de solutions)
▪ Réalisation des évolutions.
▪ Livraison sur les différents environnements recette et production
▪ Correction applicatives & évolutions
Environnement technique: Java 7, Oracle, Spring, Spring MVC, Spring batch, Liferay, Unix,Putty,Bonita , SalesForce.com, WebService SOAP
AG2R LA MONDIALE
01/2015 – 11/2016
Ingénieur d'étude et développement JAVA / RESPONSABLE TECHNIQUE
Projet DSN
La Déclaration Sociale Nominative (DSN) a été instaurée par la loi de simplification du droit, du 22 mars 2012 dans le but d’optimiser et d’alléger les déclarations sociales qui s’imposent aux employeurs. A partir de 2016 les entreprises auront pour obligation de faire leurs déclarations avec la DSN car cette dernière remplacera les déclarations actuelles (DADS-U, N4DS et
EXALOG)
En tant que développeur java confirmé :
▪ Estimation des taches en J/H
▪ Rédaction des spécifications techniques
▪ Collaboration avec le client (compréhension des besoins, propositions de solutions)
▪ Réalisation de développements et rédaction des fiches de Tests Unitaires.
▪ Livraison sur les différents environnements
Environnement technique : Agile (SCRUM), Java, Spring, Bonita, MongoDB, Tomcat, Maven, WinSCP, Putty
OCEANE CONSULTING
06/2014 – 12/2014
Ingénieur d'étude et développement JAVA
Projet Observatoire :
Création d'un observatoire permettant de mesurer l'accessibilité des sites Web, d’analyser les différents résultats et les classer selon les référentiels nationaux (RGAA, AccessWeb).
Tâches :
▪ Estimation des taches
▪ Développement des protelts Liferay pour l'observatoire.
▪ Mise en place d'une base de données NoSql (CASSANDRA)
▪ Mise en recette & Mise en production.
▪ Mise en place d'une plateforme d'intégration continue (création des jobs Jenkins)
▪ Rédaction d’un document d’installation du poste de développement
Environnement technique : Agile (SCRUM), Java, Liferay, Spring CORE, Apache Cassandra, MySQL, JPA/Hibernate, Easy Cassandra, Spring MVC, Active MQ, Git, Maven, Jenkins, Sonar, JUnit, Tanaguru, WinSCP, Putty.
STERIA
08/2012 - 06/2014
Ingénieur d'étude et développement JAVA
Projet CACF : CREDIT AGRICOLE
Participation à la réalisation d’un programme de fusion des systèmes d’information (fusion des fronts). Mise en œuvre d’un poste de travail unique pour l’ensemble des collaborateurs en charge du service après-vente et de rebond Commercial.
Projet Mercure : FRANCE TELECOM
Outils d'aide à l'action commerciale pour les vendeurs du marché « Professionnel »
o Organisation de la force de vente
o Suivi des contacts et de l'activité
o Analyse de marché et prospection commerciale
Projet : TMA AIF
L’un des points particuliers de la TMA DSIF réside dans le nombre important des applications à savoir : RueDSIF IT+, Facture+, Conso+, Atom+.
Tâches :
▪ Développement des évolutions et proposition des solutions techniques.
▪ Elaboration des scénarios de tests via Hp Quality Center.
▪ Estimation des taches en J/H
▪ Tests unitaires, tests d’intégration et de non-régression via Junit.
▪ Amélioration des performances et Audit du code via Sonar et Hudson
▪ Correction des anomalies
▪ Suivi des incidents en production
▪ Documentation mise à jour des Spécifications détaillés et description des solutions technique implémenté.
▪ Réalisation des chartes graphiques pour les quatre applications en utilisant Firebug, CSS.
BNP PARIBAS MEDIT
12/2007 - 08/2012
Ingénieur d'étude et développement JAVA
Projet : Core & Offre OPRA (12 mois) :
L'objectif de l'outil Pricing & Configuration est de fournir aux entreprises une application mettant en avant les meilleures offres et combinaisons d’offres qui peuvent être proposées à la clientèle.
Projet : REUTERS (3 mois) :
Dans le cadre du nouveau site BDDF-Entreprise, insertion des cours des valeurs financières provenant du site REUTERS sous différentes formes :
Projet : SARA ASR (8 mois) (Actors and Structure Repository) :
Projet générique MIB du chantier SARA-UCPM qui est un des principaux référentiels du programme MIB pour la banque de détail.
Projet : JGE-TOTAL (8mois) :
Mise en place d’un système de télécollecte quotidienne des journaux électroniques sur les automates afin de pouvoir les archiver sur une période de 10 ans. Cela permettra à terme de supprimer la bande journal papier des automates.
VIRTUO (8 mois) :
Dans le cadre du projet d'optimisation des processus de traitement des back-offices de BDDF, il a été décidé d'implémenter une solution de GED (gestion électronique des documents) – Workflow pour l'ensemble des flux entrants traités dans ces Back–
Offices
Tâches :
▪ Conception via RSA de certains modules du projet (élaboration des diagrammes UML)
▪ Développement des services métiers via JRF (Framework développé par GFI), Spring, hibernate, JAXB et Dozzer
génération des HBM et BEO via Hibernate Tools et participation au développement d’un batch en utilisant Spring batch
▪ Elaboration du scénario de tests via Hp Quality Center
▪ Estimation des taches en J/H
▪ Tests unitaires via Junit
▪ Tests d’intégration et de non-régression via Junit
▪ Amélioration des performances et audit du code via Snoar et Hudson
▪ Correction des anomalies et suivi des incidents en production via Quality Center
▪ Rédaction des documents d’installation et la mise en recette
▪ Déploiement des applications sur les serveurs Tomcat & Web Sphere.
▪ Environnement technique :
▪ Spring Batch, Spring, Hibernate3.2.5, JRF, ORACLE, Dozer, JAXB, RSA.
Environnement technique: Spring,Spring MVC, EJB3 Struts 1, Hibernate, Lucene, PostGreSQL, Eclipse Indigo, JBoss v4.0, ANT, Maven, Hudson, Sonar, MQ Series,
Consultants similaires
Compétences : AGILE, Amélioration continue, Coaching, Coordination, ...
consultant Retenir
Compétences : Angular, JAVA, JAVA 21, SPRING, Spring Boot, développement, ...
consultant Retenir
Compétences : .NET, AGILE, JAVA, VBA, ANGLAIS, Architecture, Banque, ...
consultant Retenir
Compétences : AGILE, Cadrage, Delivery Management, Gestion de projets, ...
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 : AGILE, Agile@Scale, SCRUM, Achats, Agilité, alfresco, ...
consultant Retenir
