About Mohamed
French
Native or bilingual
English
Fluent
Experience
- StellantisTechlead Java/AWS, DEVOPSNovember 2024 - Today (1 year and 7 months)• Techlead and technical referent for the three projects QuoteKeeper, Quotation, and QuickQuoteTool• The three projects manage quotes established in Stellantis dealerships.• Implementation of the QuoteKeeper project (new project) which becomes the reference for quote management.• Project implemented according to hexagonal architecture• Environment: AWS Cloud / ECS / MongoDB Atlas/ AWS MSK Kafka/ Spring Boot 3.4. 1 / Java 21 / Paketo Buildpacks / PingFederate / APIC• The second project involves migrating the Quotation project (on-prem Java) to AWS cloud as part of the “Move to Cloud” program• Refactoring to hexagonal architecture.• Refactor REST Webservices code• Environment: AWS Cloud / ECS / REDIS/ Spring Boot 3.4. 1 / Java 21 / Paketo Buildpacks / PingFederate / APIC
- FRANFINANCESSolution Architect, DEVOPS & SSO ExpertJune 2023 - November 2024 (1 year and 5 months)• Member of the transverse IT/Methods team.• The Methods team aims to facilitate the work of Franfinance developers and support them during all phases of business projects.• Responsible for the centralized authentication solution:• Owner of the CAS-SSO authentication application, based on the open-source CAS solution from the APEREO foundation.• Support for business project tech leads in integrating SSO authentication via the SAML2 protocol.• Migration of the CAS Apereo solution from version 5 to version 6.• Architecture:• Validation of project architecture during initial technical validation committees (CVTI).• Support for the development of the architecture document (DACOR document): project presentation, impact, component criticality, technological choices, work breakdown, etc.• Implementation of the agreed architecture in the integration environment and development of the flow matrix. This implementation validates the solution and will serve as a template for higher environments: use of Vmware VRA services to request certificates / fatjar instances / API / Apache / F5 VIP etc.• API Manager Administration:• Administration of IBM's APIC API Manager.• Publication of products and APIs in production.• Incident resolution with IBM's help.• Devops:• Administration GIT / Maven / Jenkins / Artifactory• Various support:• Analysis of incidents / performance problems• Environment: 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
- LAPEYREApplication Architect & Java ExpertJanuary 2023 - June 2023 (5 months)• Design and implementation of the "Back For Front" pattern for the GC3 application (commercial management). The GC3 application is the entry point for all requests made by the Angular front end.• The application's role is to orchestrate responses from multiple back-ends (REST communication):• Communication with APIM modules (user repository, product repository)• Communication with other legacy systems (commercial management).• Implementation of Back for Front REST services with Spring Boot• Overriding Keycloak authorization management using specific http headers and Spring Security• Front End Refactoring: Replacing Angular Materials with Bootstrap 5• Refactoring the product search module and adding new features: adding new facets in "Apache Solr"• Preparation of the REST API load testing suite with Jmeter• Update of the Gitlab CI pipeline to add automatic release and deployment stages to different environments.• Migration from Spring boot 2 to Spring boot 3• Environment: 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, Information TechnologiesFaculty 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