You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Mohamed AmdouniMA

Mohamed Amdouni

Solution Architect / Tech Lead / Java / AWS

On-demand
Paris, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Mohamed

I am IT (originally a Java developer) but with multiple hats: I do development / DEVOPS and project management. I have worked in multiple business areas, mainly related to finance (banking: cash management and securities: settlement-delivery), but also retail and quote management.
My mission is to support and lead an IT team to create a product that meets user expectations within deadlines.
In a team, I am a facilitator and motivated to solve problems encountered. #hld #lld #architect #java #spring #sorin-boot #jee #kafka #mongodb #microservices #aws #devops #moe #it #projectmanager #solution
  • French

    Native or bilingual

  • English

    Fluent

Can work on-site
Paris (up to 50km)

Experience

  • Stellantis
    Techlead Java/AWS, DEVOPS
    November 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
    Amazon Web Services Spring boot Apache Kafka AWS MSK MongoDB
  • FRANFINANCES
    Solution Architect, DEVOPS & SSO Expert
    June 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
    SAML Spring boot DevOps SSO IS Architecture
  • LAPEYRE
    Application Architect & Java Expert
    January 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
    Java Spring boot Keycloak Solr API

Recommendations

Be the first to recommend Mohamed

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Engineer's Degree in Computer Science, Information Technologies
    Faculty of sciences of Tunis
    2010
    Engineer's Degree in Computer Science, Technologies de l''information
  • Master's degree
    Higher Institute of management, Tunis
    2008
    Master's degree

Certifications

Skill set

Categories