
Haykel Elhabib
Tech Lead | Java & Kafka Expert
Salaire / Taux journalier
92230 Gennevilliers, France
Freelance
Peut venir sur site
Expertises
Langues
À propos
Introduction
Tech Lead Java avec 15 ans d'expertise en développement d'applications d'entreprise, spécialisé en Kafka et DevOps. Expert en architecture de microservices et en implémentation de solutions événementielles, ayant dirigé avec succès des équipes agiles chez Bpifrance et BNP Paribas. Maîtrise complète de l'écosystème Java/Spring, Kafka, AWS et Kubernetes pour créer des applications robustes, évolutives et performantes.
Expérience de travail
Dev senior / Tech Dev
Bpifrance
févr. 2021 - Présent
5 ans 9 mois
Maisons-Alfort, France
Dans un train agile (SAFE), constituée des six agiles team, j'ai été le lead dev de la team PGE. L'enjeux était de développer l'application de gestion de la garantie du PGE. * Discussion sur les solutions techniques avec les architectes * Orienter les clients et l'équipe vers la solution technique la plus appropriée * Participer aux développements et à l'implémentation des solutions, notamment sur les phases sensibles du développement (développement web service Rest & Event Kafka).
Senior Java Consultant
BNP Paribas
mai 2018 - déc. 2020
2 ans 8 mois
93100 Montreuil, France
Réalisation Audit static code JAVA Rédaction rapport : préconisations et conseils sur les axes d’améliorations Réalisation de projet kafka et utilisation framework KStream pour le stress test Installation cluster kafka en utilisant kubernetes. Evolution de l’application JAP et développement de nouveaux webservice Rest. Rédaction et diffusion des bonnes pratique pour le développement kafka et java. Réalisation Audit Dynamique Dynatrace : monitoring mémoire, cpu ,garabage collecotor
Consultant senior java jee
Coface
juil. 2016 - mai 2018
1 an 11 mois
Région de Paris, France
Réalisation et développement sur le projet ATLAS : * Automatisation de production des livrables de batchs existant avec maven * Optimisation d’exécution de batch existant en les rendant multithread * Réalisation de batch pour interroger Base de données MongoDB * Installation Base de données MongoDB Extension de composant EJB existant. Environnement technique : Java/JEE, MONGODB, Oracle, maven, EJB
Consultant senior java jee
LCL
août 2015 - mai 2016
10 mois
Région de Paris, France
Réalisation et développement d’application pour la GED de la banque * Extension des robots batch existants pour la lecture fichier XML provenant des tablettes * Déploiement et configuration des robots dans le contenair Web * Réalisation interface pour l’alimentation de la base de la ged * Etude et mise en place d’un POC d’une application de statistiques (AngularJS, MongoDB) Environnement technique : JAVA J2EE, Spring, Spring webflow,spring mvc, XML
Technical Lead
Caisse des Dépôts
mai 2014 - juil. 2015
1 an 3 mois
Région de Paris, France
Migration de trois projets d'un environnement de client lourd (Centura) à des applications de client Web : * Mise en place de la conception et l'architecture des applications. * Coaching de l'équipe JAVA. ; * Trouver des solutions Techniques adéquates pour l'environnement du client. * Responsable relation MOA-MOE. * Proposition et mise en place de la méthode Agile/ Scrum pour la Production/Gestion du projet. Environnement technique : Java J2EE, Spring, Spring MVC, BootStrap, HDIV, JQuery, Eclipse, Maven, SVN, JUNIT, DB2
Ingénieur études et développement JAVA/J2EE
GIE AGIRC-ARRCO
juin 2012 - mai 2014
2 ans
Région de Paris, France
Projet Chaine UD/Ged et Projet C4 : * Mise en place de l’architecture applicative des deux projets. * Développement du traitement métier des deux projets avec java. * Réalisation des tests unitaires avec JUNIT et tests d’intégration. Environnement technique : Spring, Eclipse, Maven, CVS, JUNIT, DB2.
Scrum master
Crédit Agricole
août 2009 - mai 2012
2 ans 10 mois
Région de Paris, France
* Intervention en tant que Scrum Master sur les projets ITAC et PELICAN : Planification du sprint, Revue du sprint, Rétrospective, collaboration le Product Owner, rédaction des comptes Rendus. * Participation à la rédaction des spécifications du projet SODA. * Développement du traitement métier avec HIBERNATE. * Développement web de l’application (SERVLET et JSP). * Développement des vues (Interfaces Web) avec JSF et SPRING. * Réalisation des tests unitaires avec JUNIT et tests d’intégration. * Participation à la recette en intégrant les différents cas de test sur FITNESSE. Environnement technique : JSF, Hibernate, Spring, CSS, Javascripts, Eclipse, maven, JBOSS, SVN, JUNIT, FITNESSE, Hudson, MySQL, JSP, Servlet , fichiers de style CSS, RAD6 , Websphere , DB2.
Ingénieur études et développement JAVA/J2EE
Autoliv
févr. 2008 - mai 2009
1 an 4 mois
Tunisie
Projet : Gestion documentaire. Système de gestion de brevet pour les sites d’AUTOLIV Suède et Chine : * Participation à la conception du projet (UML), * Elaboration du schéma de la base de données, * Participation à l’implémentation de la base de données sur Postgress (120 tables), * Développement web de l’application, * Participation aux comités de suivi. Environnement technique : JSP, Servlet, fichiers de style CSS, Javascripts, Ajax, EJB 2.0, ECLIPSE, Jonas, RATIONAL ROSE, CVS, JUNIT, Postgress, Oracle 8
Stagiaire développement
INSA Lyon - L'Institut National des Sciences Appliquées de Lyon
sept. 2007 - déc. 2007
4 mois
Région de Lyon, France
LIRIS (Laboratoire d'Informatique (INSA LYON)) Extension de la plateforme de Matching de schémas XML ASMADE aux schémas multiples Environnement Technique: Java/J2EE, Eclipse, XML, UML, SWING, PARSING XML
Formation
Institut Nationale des Sciences Appliquées et Technologie
Diplôme Ingénieur
2002 - 2008
6 ans 1 mois
Lycée Magida Bou Lila de Sfax
Baccalauréat mathématiques
2001 - 2002
1 an 1 mois