À propos de Mohamed Ali
Arabe
Bilingue ou natif
Français
Bilingue ou natif
Anglais
Bilingue ou natif
Expériences
- EnedisConsultant FullStack (ESN Talan)ENERGIEavril 2023 - juin 2024 (1 an et 3 mois)Courbevoie, FranceSupport technique et correction des bugs.Intégration de nouveaux modules et décommissionnement des anciens composants.Développement des API REST avec Java 8/11 et Spring boot.Développement de la partie front avec Angular 12.Refactorisation du code et optimisation des performances pour améliorer l'efficacité et la maintenabilité des applications.Utilisation de Kafka pour la communication inter-services dans une architecture de microservices, assurant une haute disponibilité et une scalabilité optimale.Support et maintenance de l'infrastructure du cluster Kubernetes.Création des test unitaire pour éviter les régressions.Réalisation de tests end-to-end des API REST avec Postman pour garantir leur fiabilité et leur conformité.
- ENEDIS (Ex ERDF)Consultant FullStack/DevOps (Smartpoint ESN)ENERGIEjanvier 2022 - mars 2023 (1 an et 3 mois)Courbevoie, FranceImplémentation de CI/CD, automatisation, gestion de configuration et IaC avec Jenkins/ansible/K8s.Administration/maintenance du cluster Kubernetes et gestion des images/conteneurs Docker pour garantir la hautedisponibilité de l'application avec mise à l'échelle et provisionnement.Gérer plusieurs environnements et bases de données pour les maintenir à jour et installer tous les modulesnécessaires à l'aide de différents pipelines et scripts CI/CD.Surveillance des serveurs et des infrastructures, analyse des logs et détection des incidents.Vérification de la conformité de sécurité et application des correctifs sur les serveurs avec Ansible.Services d'API backend des microservices en développant/maintenir et soutenir d'autres équipes.
- VermegAnalyste développeurBANQUE & ASSURANCESseptembre 2020 - octobre 2021 (1 an et 2 mois)Tunis, TunisieProject Colline :Implémenter et maintenir les échanges Swift, des margin calls, des gestions d’assets, générations des rapports et intégrant des appels Swift avec un tiers, investiger sur les incidents des clients et créer des corrections de bugs ou des contournement.Support L3 et personnaliser différentes versions.Optimisation du code Java 8 par refactoring avancé avec les design patterns et amélioration des performances SQL en utilisant des index pour optimiser les requêtes.Géré et mené des cérémonies Agile et revue de code pour les développeurs juniors et les stagiaires.Améliorer l'architecture de l'application avec une migration vers l'architecture microservices.Assurer la livraison aux clients en utilisant un cycle DevOps intégrant des pratiques de CI/CD.Implémentation de l'intégration continue et du déploiement continu (CI/CD) pour divers modules à l'aide de Jenkins et Docker.Déploiement et installation de nouvelles versions sur les serveurs des clients.Analyse de sécurité approfondie avec Veracode, comprenant l'analyse statique, dynamique et de composition logicielle, afin d'identifier et de corriger les vulnérabilités potentielles dans les applications.
Recommandations
Soyez le premier à recommander Mohamed Ali
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