About Mahmoud
French
Native or bilingual
English
Conversational
Arabic
Native or bilingual
Experience
- AmundiTech Lead BackEnd Java /SpringJuly 2024 - Today (1 year and 11 months)• • 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 /SpringSeptember 2023 - Today (2 years and 9 months)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 / JavaJanuary 2023 - August 2023 (7 months)• • 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
Recommendations
Be the first to recommend Mahmoud
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
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
Education
- formation AxonIQ2021formation AxonIQ
- Formation Kubernetes (Docker Container)Udemy2020Formation Kubernetes (Docker Container)