About Mohamed
French
Native or bilingual
English
Fluent
Experience
- StellantisTechlead Java/AWS, DEVOPSNovember 2024 - Today (1 year and 7 months)• Techlead et référent technique sur les trois projets QuoteKeeper, Quotation et QuickQuoteTool• Les trois projets permettent de gérer les devis établis dans les concessions Stellantis.• Mise en place du projet QuoteKeeper (nouveau projet) qui devient la référence en matière de gestion des devis (quote).• Projet implémenté selon l'architecture hexagonale• Environnement: Cloud AWS / ECS / MongoDB Atlas/ AWS MSK Kafka/ Spring Boot 3.4. 1 / Java 21 / Paketo Buildpacks / PingFederate / APIC• Le deuxième projet consiste à faire la migration du projet Quotation (on prem Java) vers le cloud AWS dans le cadre du programme « Move to Cloud »• Refonte vers l'architecture hexagonale.• Refactoriser le code des Webservices REST• Environnement: Cloud AWS / ECS / REDIS/ Spring Boot 3.4. 1 / Java 21 / Paketo Buildpacks / PingFederate / APIC
- FRANFINANCESArchitecte Solution, DEVOPS & Expert SSOJune 2023 - November 2024 (1 year and 5 months)• Membre de l'équipe transverse DSI/Méthodes.• L'équipe Méthodes a pour objectif de faciliter le travail des développeurs Franfinance et les supporter pendant toutes les phases des projets métiers.• Responsable de la solution d'authentification centralisée :• Owner de l'application d'authentification CAS-SSO, basée sur la solution opensource CAS de la fondation APEREO.• Support aux tech leads des projets métiers pour intégrer l'authentification SSO via le protocole SAML2.• Migration de la solution CAS Apereo de la version 5 à la version 6.• Architecture :• Validation de l'architecture des projets lors des comités de validation technique initial (CVTI).• Support à l'élaboration du dossier d'architecture (document DACOR): présentation du projet, impact, criticité des composants, choix technologique, lotissement etc.• Implémentation de l'architecture convenue dans l'environnement d'intégration et élaboration de la matrice des flux. Cette implémentation permet de valider la solution et servira de template pour les environnements supérieurs : utilisation des services VRA de Vmware pour demander les certificats / instances fatjar / api / apache / VIP F5 etc.• Administration API manager :• Administration de l'API manager APIC de IBM.• Publication des produits et API en production.• Résolution des incidents avec l'aide d'IBM.• Devops:• Administration GIT / Maven / Jenkins / Artifactory• Support divers:• Analyse des incidents / problèmes de performance• Environnement : CAS Apereo 5&6, SSO, SAML2, OIDC, Spring boot 2.7, Java 11, Gitlab 16.7, Jenkins 2.285, IBM APIC 10.0.5, F5, Apache 2.4, Maven, Gradle
- LAPEYREArchitecte Applicatif & Expert JavaJanuary 2023 - June 2023 (5 months)• Conception et mise en place du pattern "Back For Front" pour l'application GC3 (gestion commerciale). L'application GC3 est le point d'entrée de toutes les requêtes établies par le front Angular.• L'application a pour rôle d'orchestrer les réponses à partir de plusieurs back-end (communication en REST) :• Communication avec les modules de l'APIM (référentiel utilisateur, référentiel produit)• Communication avec d'autres systèmes legacy (gestion commerciale).• Implémentation des services REST du Back for Front avec Spring Boot• Surcharge de la gestion des autorisations Keycloack en utilisant des headers http spécifiques et Spring Security• Refactoring du Front End : remplacement d'Angular materials avec Bootstrap 5• Refactoring du module de recherche des produits et ajouts de nouvelles fonctionnalités : ajout de nouvelles facettes dans "Apache Solr"• Préparation de la batterie de tests de charge des API REST avec Jmeter• MAJ de la pipeline Gitlab CI pour ajouter les stages de release et de déploiement automatique sur les différents environnements.• Migration Spring boot 2 vers Spring boot 3• Environnement: Spring boot 2.4.1 & 3, Angular 14, Java 11 & 17, Gitlab CI 15.10.3, Apache Solr 8.11.2, Apache Jmeter, webMethods
Recommendations
Be the first to recommend Mohamed
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
- Engineer's Degree in Computer Science, Technologies de l''informationFaculty of sciences of Tunis2010Engineer's Degree in Computer Science, Technologies de l''information
- Master's degreeHigher Institute of management, Tunis2008Master's degree
Certifications
- AWS Certified Solutions Architect – AssociateSolutions Architect2022
- AWS Certified Cloud PractitionerAWS2021