À propos de Mahmoud
Français
Bilingue ou natif
Anglais
Capacité professionnelle limitée
Arabe
Bilingue ou natif
Expériences
- AmundiTech Lead BackEnd Java /Springjuillet 2024 - Aujourd'hui (1 an et 11 mois)• • AMEX Framework : Développement des évolutions et migration de leurs Framework interne AMEX utiliser par les développeurs du Middle Office de trading ( trade matching ) et aussi par leurs outils de trading Alto.• • Amex Fallback : Développement "from scratch" d'un outil qui assure le minimum de continuité de service de trading en cas d'attaque cybernétique et de corruption de leurs outils de production .• • Formation et étude de faisabilité sur les nouvelles architectures et approches de conceptionsRéalisations :• • Analyse, conception et développement de l'outil Amex fallback ( migration vers une architecture hexagonal )• • Analyse et développement des nouvelles demandes évolutifs du Framework Amex• • Analyse et correction de bug du framework• • Mettre en place et garantir le respect des bonnes pratiques◦ o Code review◦ o Pair programming◦ o MOB programming◦ o Clean code◦ o Code coverage• • Mise en place de point table ronde et de point d'innovation• • Prise en charge des études de faisabilité de migration des architectures et des patterns ( comme vers du DDD ou l'utilisation de CQRS)Environnement technique :• • Java de 8 a 21 , Spring boot, Spring Integration , spring batch ,Spring Data, spring Security , keyloack, jpa/hibernate, Open API (Swagger)• • Postgrasql, sybase , Aws bucket s3• • Docker, wsl• • Git , GitLab, SonarQube, SonarLinte• • Azure• • JMS , artemisMq• • Jira, intelliJ• • REST , Soap• • ControlM , bladelogic• • Jenkins
- GRDFTech Lead BackEnd Java /Springseptembre 2023 - Aujourd'hui (2 ans et 9 mois)Réclamation : implémentation du micro-Service Réclamation "from scratch" en se basant sur les bonnes pratiques et une architecture MVC. Projet réalisé dans une équipe de 7 personnes ( 3 Devs , PO , PPO , CP et Scrum master) :• • Préparer au préalable de la documentation technique en suivant la méthodologie API-first• • Coordinateur et facilitateur entre le PO / PPO et les devs• • Mettre en place et garantir le respect des bonnes pratiques◦ o Code review◦ o Pair programming◦ o MOB programming◦ o Clean code◦ o Code coverage• • Animation des cérémonies agile ( DSM ,Spring planning, Grooming, Retro et Review )• • Prise en charge des Jira critiquesEnvironnement technique :• • Java 17 , Spring boot 3 , spring batch ,Spring Data, jpa/hibernate, Open API (Swagger)• • Postgrasql• • Git , GitLab, SonarQube, SonarLinte• • Kafka• • Jira, intelliJ
- GRT GAZTech lead fullstack Angular / Javajanvier 2023 - août 2023 (7 mois)• • Projet OBA: implémenta5on du projet OBA "from scratch" en se basant sur les bonnes pra5ques et la clean architecture.• • Projets scalp 360 , dedal , obelix , heracles , carimbo , condor : prise en charge de ces 6 projets existants. même stack technique que OBA avec des différences de version des frameworks Projet réalisé dans une équipe de 5 personnesRéalisations :• • Mettre en place et garentir le respect des bonnes pratiques◦ o Code review◦ o Code coverage◦ o Clean code◦ o Boyscout, yagni, pair programming, Solide …• • Maintenir le bon fonctionnement des applications récupérer• • Prioriser et développer les nouvelles features• • Déployer la solution• • Upgrade des frameworksEnvironnement technique :• • SPRINGBOOT(2.6.X jusqu'à 3), JAVA (8 ,9,11 et 17), ANGULAR• • AWS, TERRAFORM, GITLAB, GITLAB
Recommandations
Soyez le premier à recommander Mahmoud
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
- formation AxonIQ2021formation AxonIQ
- Formation Kubernetes (Docker Container)Udemy2020Formation Kubernetes (Docker Container)