
Abdelali BOUKERKER
Tech Lead, Lead Dev,Référent, Architecte
Salaire / Taux journalier
Paris, France
Mobilité : Île-de-France
Freelance
Peut venir sur site
Expertises
Langues
À propos
Introduction
Consultant, Tech Lead, Réfèrent, Architecte… Full Stack Java Angular avec plus de 18 ans d'expérience dans le développement, l'optimisation, la modernisation ou la migration d'applications, avec une vision approfondie au-delà du développement et une grande capacité d'adaptation. Dernièrement Consultant senior et Référent chez BoursoBank, spécialement la migrations d'applications legacy vers microservices (Java 8 / JSF/ JBoss à Java 21 / Spring Boot 4 / Spring MVC / API)
Expérience de travail
Tech Lead et Référent Technique
BoursoBankFreelance
juin 2023 - Présent
3 ans 5 mois
Paris, France
En tant que Tech Lead, Réfèrent Technique et Consultant Senior au sein de l'équipe PFM BoursBank, j'ai aussi un rôle clé à jouer dans la migration de l'application BackOffice (équipe de deux Seniors et de deux Juniors) : • Migration, améliorations et optimisation de l’ancienne application de BackOffice : de Java 8, Seam JSF et JBoss vers Java 17, Spring Boot 3, Spring REST, Spring MVC, jQuery, Thymeleaf, HTML 5, Bootstrap 5, des tests unitaires et d’intégrations avec JUnit 6 et Mockito. • Réfèrent et responsable de l’application Coffre BackOffice en plus de sa migration. • Réfèrent technique à l’équipe PFM. • Migration de certaines parties d'une application monolithique vers des microservices (API). • Migration du Batch Budget d’une application monolithique. • Amelioration et optimization (Multithreading) d’un batch. • Participation aux réunions et chantiers technique. • Étude d’impact et chiffrage des évolutions et la partie de la migration. • Rédaction des documents technique. • Aide, assistance et conseil aux autres consultants. • Assurer la qualité du code, avec des revues de codes, PRs… • Conception et développement. • Pour clôturer la mission : Upgrade à Java 21 & Spring Boot 4.
Application Manager
BNP Paribas Cardif
févr. 2022 - mars 2023
1 an 2 mois
Application Manager au sein du Data for Business de l'application DataHub ODS : • Assurer les taches de run quotidien (vérification, monitoring, intégration des fichiers …) • Gestion de la Prod et suivi des incidents et problèmes • Assure l’asset de l’application à jour. • Rédaction des documents. • Aide et assistance à l’équipe métier. • Étude d’impact et chiffrage des évolutions et des améliorations de l’application. • Conception et développement des évolutions et améliorations en parallèle de l’équipe projet. Environnement technique : Java, JEE, Angular, Spring 5, Spring Boot 2, Spring Batch, Spring REST, Oracle 19, Informatica 10.4, SAS, Dynatrace, DevOps (GIT, GitLab, Nexus, Jenkins, Sonar, Ansible).
Tech Lead & Référent Full Stack Java
Crédit Agricole Assurances
avr. 2020 - déc. 2021
1 an 9 mois
Paris, France
Tech Lead et réfèrent dans le centre de services au sein du Digital Factory • Réfèrent technique dans le centre de service pour CAAS. • Échange avec la Design and Functional Authority sur les évolutions. • Participation aux réunions et chantiers technique. • Étude d’impact et chiffrage des évolutions. • Rédaction des documents technique. • Aide, assistance et conseil aux autres consultants. • Assurer la qualité de code, Pull Requests … • Conception et développement. • Migration de certaines applications vers la plateforme d’intégration contenu PIC (GitLab, Jenkins, Nexus, Sonar). • Intégration des WS-Rest dans des applications existantes (Legacy).
BNP Paribas
nov. 2016 - déc. 2019
3 ans 2 mois
93100 Montreuil, France
Applications migration Manager and technical advisor (Offshore Dev)
juil. 2018 - déc. 2019
1 an 6 mois
93100 Montreuil, France
Migration technique vers Angular 7/WS REST et aussi de WebSphere sous IBM AIX vers Linux en cloud prive BNP de 3 applications de contrôle de gestion CARDIF et une application de contrôle de gestion CIB BNP • Rédaction des documents technique de la migration • Installation des environnements hors Production • Installations des bases de données Oracle 12c des environnements hors Production • Rédaction des documents d’installations des environnements de Production • Suivi et vérification des installations des environnements de Production • Configuration et installation des applications • Étude et analyse des tests de performance et la proposition des préconisations d’amélioration • Analyse des anomalies et proposition des solutions • Aide et conseil a l’équipe de développement OffShore (IBM Romanie en Français et Anglais) • Mise en production des applications et décommissionnent de l’ancienne infra Environnement technique :Java 8, JEE, Angular, Spring 5, Spring Boot 2, JPA, WebSSO (Spring SAML 2), webservices Spring REST, WebSphere Liberty Core, Oracle 12c, Essbase 11.1.2.4, DevOps (CA ARA, GIT, Nexus, Jenkins)
Senior application migration consultant
janv. 2018 - juil. 2018
7 mois
Paris, France
Migration technique et vers le Cloud prive BNP de l’application contrôle de gestion du groupe • Migration vers Java 8 • Upgrade des versions des softwares et librairies (Spring, Hibernate, EssBase, Oracle…) • Migration des serveurs IBM-AIX vers Linux en Cloud prive BNP • Migration vers la plateforme du DevOps (CA ARA, Jenkins, Nexus, GIT) • Stabilisation et optimisation de l’ordonnanceur des traitements • Installation des environnements hors Production • Rédaction des documents et suivi d’installations des environnements de Production • Mise en production de l’application et décommissionnent de l’ancienne infra Environnement technique : JEE, EJB 3, Spring, webservices Spring REST, Hibernate, WebSphere 8.5, Oracle 12c, Essbase 11.1.2.4, DevOps (CA ARA, GIT, Nexus, Jenkins)
Full Stack Java/JEE Senior Consultant
nov. 2016 - déc. 2017
1 an 2 mois
Paris, France
TMA de l’application du contrôle de gestion groupe de BNP Paribas (IT groupe pole Finance - FIN 10) • Recueil et analyse des besoins • Conception et développement et revu de code • Étude d’impact et chiffrage des évolutions • Apport d’évolutions fonctionnelles et techniques • Assistance et accompagnement de la MOA • Aide et assistance aux consultants juniors Environnement technique : JEE, EJB 3, Spring, webservices Spring REST, Hibernate, WebSphere 8.5, Oracle 12c, Essbase 11.1.2.4, DevOps (CA ARA, GIT, Nexus, Jenkins)
Software Engineer Full Stack Java
Europ Assistance
juin 2009 - juil. 2016
7 ans 2 mois
Paris, France
Développement de la solution e-commerce groupe « Plug & Sell » adaptée aux besoins et aux réglementations de chaque pays d’une filiale (B2C) ou d’un partenaire (B2B2C). • Recueil et analyse des besoins clients • Rédaction des spécifications techniques • Conception et développement d’une dizaine d’applications (site e-commerce, front-office, back-office, extranet, web services, batch, interface…) en méthodologie AGILE SCRUM • Apport d’évolutions fonctionnelles et techniques o Migration des web services d’Axis 2 vers CXF o Migration des fronts du Framework Struts vers GWT o Développement des sites e-commerce B2B2C (en marque blanche) o Optimisation du temps de traitement par la mise en place de multithreading o Intégration des flux XML et CSV partenaires au sein de l’application back-office o Optimisation du temps des traitements des applications back-office o Développement d’une fonctionnalité d’import/export entre différents environnements (DEV -UAT – LIVE) dédiée à l’application back-office de gestion du catalogue des produits • Réalisation des tests unitaires et de la recette • Assistance et accompagnement de la MOA o Script de faisabilité des évolutions à apporter o Configuration et paramétrage des nouveaux produits • Exploitation et déploiement o Contrôle du bon déroulement des traitements et de leur intégration o Traitement des anomalies o Livraison des applications Environnement technique : Java/JEE, Spring, AOP, JMS, Hibernate, GWT, Struts, CXF, XML/XQuery/XSLT, MySQL, Tomcat, Apache, Jenkins, SoapUI
Software Engineer MES (Manufacturing Execution System)
Nexpharma Inc.
mai 2007 - mai 2009
2 ans 1 mois
78520 Limay, France
Conception et développement from scratch d’un progiciel (MES) qui permettent la gestion de tout le cycle de fabrication des médicaments selon les normes réglementaires. • Analyse et conception de la solution • Rédaction de la documentation technique • Développement de l’application de gestion du cycle de fabrication des médicaments • Implémentation du référentiel MES « STBX » respectant la réglementation en vigueur, la traçabilité, la gestion du stock et l’expédition au client • Extraction du référentiel de données de l’ancien système pour l’intégrer dans le nouveau • Évolution des modules : matières premières, traçabilité, expédition produits… • Recette de l’application • Installation et configuration logicielle et matérielle • Déploiement des nouvelles fonctionnalités et mise en production • Support et assistance aux utilisateurs (opérateurs de production) Environnement technique : Centura SQL Windows (langage client lourd Windows), Oracle 10g, PL/SQL, SVN
Formation
Université Paris Cité
Maîtrise (Master 1) , Ingénierie informatique