À propos de Hamdi
Français
Bilingue ou natif
Anglais
Bilingue ou natif
Expériences
- AG2R La MondialeTechnical LeadBANQUE & ASSURANCESmai 2022 - Aujourd'hui (4 ans et 1 mois)Paris, France• • Diriger une équipe de 6 développeurs dans la conception et la mise en œuvre de solutions logicielles.• • Participer à la conception et aux choix de la solution (technique/fonctionnelle).• • Veuille technologique : Maintien d'une veille technologique active pour identifier et intégrer les nouvelles technologies.• • Refonte technique et migration vers une architecture spring cloud gateway.• • Migration d'application : Réaliser la migration d'une application monomarque vers une application multi-marque, améliorant ainsi la flexibilité et la scalabilité de la solution.• • Développer des Users Stories les plus complexes.• • Définir l'analyse et le cadrage du besoin en collaboration avec l'équipe• • Accompagner les collaborateurs dans l'amélioration continue de leurs savoir-faire.• • S'assurer de la qualité du travail/livrable des membres de l'équipe.• • Définir et mettre en place les scénarios de tests (techniques et fonctionnels).• • Participation à l'animation de formations internes ainsi qu'au recrutement des nouveaux membres de l'équipe.• • Assurer l'évaluation périodique des membres de l'équipe.• • Veiller à la bonne exécution des bonnes pratiques.• • Améliorer l'environnement de travail (CI/CD, Tests automatisés, etc.).• • Améliorer la vélocité des équipes et la qualité du delivery.• • Travailler sur les sujets de sécurité et stabilité des applications (Test de charge, suivi des logs, suivi consommation CPU et mémoire)• • Préparation des MEP et suivi de la livraison en production.• • Surveillance de la production (Dynatrace, Grafana, Kubernetes)Environnement technique: Angular 8/12/14/18, TypeScript, Java 11/17/21, shell, Spring boot, Spring Data, Spring Security, Spring cloud, Maven, Hibernate, JPA, Tomcat, GIT, JUnit, REST, SOAP, Nexus, Sonar, Jenkins, Docker, DBeaver, Kubernetes, Grafana, Dynatrace, Jmeter, Visual Studio Code, Eclipse, IntelliJ, VisualVM
- CREDIT AGRICOLE CORPORATE AND INVESTMENT BANKConsultant Senior JAVA / Dev LeadBANQUE & ASSURANCESjuin 2019 - mai 2022 (2 ans et 11 mois)Paris, FranceMembre de l’équipe CCC (Credit clearing center).** Refonte de l’outil « Cortex » permettant de présenter et monitorer le risque de contrepartie à travers le monitoring des limites définies par la banque (confronte le risque généré par les deals aux autorisations imposant des paliers) et les indicateurs économiques calculés sur les contreparties.** Développement d’un outil de génération de Rapport PDF et Excel.** Veuille technologique (migration vers Sprin boot, Java 17, Angular 13)** Développement d’un outil de monitoring technique• Participation à la phase de conception• Développement des solutions efficaces• Réalisation des tests unitaires et d'intégration• Développement Back-end avec Micro-services et Springboot• Développement Front-end avec Typescript, Angular 11 and Java Script• Faire le Code revue des autres développements• Validation et préparation des packages de livraisonEnvironnement technique: Angular 8/11, TypeScript, Java 8/11/17, shell, Spring boot, Spring Data, Spring Security, Maven, Squirrel, Hibernate, JPA, Tomcat, GIT, JUnit, REST, Nexus, Sonar, Jenkins, Ganesh, Docker, ansible, Artifactory
- BNP PARIBAS ASSET MANAGEMENTConsultant JAVA FullstackBANQUE & ASSURANCESjuin 2016 - mai 2019 (2 ans et 11 mois)Paris, FranceIntégration de l’équipe GPM (gestion privée sous mandat)** Développement from scratch l’application permettant le suivi et le contrôle de la gestion des différents portefeuilles.** Développement d’un ensemble de contrôles (java et procédures stockées) qui se lancent mensuellement sur les portefeuilles pour valider les actions faites par les gérants.Développement d’un outil de calcul des différentes performances des portefeuilles. (YTD, 1Y, 3Y, 1M, 3M, Monthly Performance)Travailler sur la stabilité et les performances de l’application.• Analyse des besoins.• Participation à la phase de conception • Développement des solutions efficaces• Réalisation, les tests unitaires et d'intégration • Participation à la procédure de déploiement et configuration des serveurs• Faire le Code revue des autres développements • Développement Back-end avec Micro-services et Springboot• Développement front-end avec Typescript et Angular 2+• Design des interfaces avec Html5/CSS3 et Bootstrap• Migration de Tomcat vers LibertyCore.• Montée de version de l’Angular 2 à l’angular 4.• Support Niveau 2 (analyse des demandes clients et faire les correctifs nécessaires)Environnement technique: Angular 2,4, TypeScript, Java/J2EE, shell, Spring boot, Spring Data, Spring Security, Maven, Squirrel, Hibernate, JPA, Tomcat, SVN, JUnit, REST, Nexus, Sonar, Jenkins, LibertyCore
Recommandations
Soyez le premier à recommander Hamdi
Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.
Ces profils de freelance correspondent également à vos critères
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Formations
- Oracle Certified Professional, Java SE 6 Programmer Professional Scrum master CertificationPSM (scrum.org)Oracle Certified Professional, Java SE 6 Programmer Professional Scrum master Certification
- Diplôme d'ingénieur en informatiqueÉcole Nationale des Sciences Informatiques (ENSI)2015Diplôme d'ingénieur en informatique