
Mohamed Amine Chalouati
Tech Lead Full-Stack Java & Angular Engineer
Salaire / Taux journalier
94300 Vincennes, France
Freelance
Expertises
Langues
À propos
Introduction
Tech Lead with 9+ years in full-stack Java/Angular development and microservices architecture. Currently leading development at Groupe Caisse des Dépôts, specializing in cloud migration, CI/CD automation with Kubernetes, and implementing secure payment systems using Kafka streams. Expertise in modernizing legacy systems, DevOps tooling, and delivering scalable enterprise solutions with strong focus on code quality and security.
Expérience de travail
Tech-lead full-stack java &angular engineer
Groupe Caisse des Dépôts
nov. 2020 - oct. 2025
5 ans
Development of the Guarantor & Lender Pathway for the assurance of guarantees Implementation of microservices Consumption of web services Use of Kafka streams from the client file (consumer, producer) of structure and user topics Consumption of Allegro streams Use of Spring Batch, Spring Security OAuth2, Maven Management of internal access with Kerberos Securing the use of the API using SPS Receiving Fidelio streams and managing payments Loan requests and loan management Supporting clients and tracking incidents Verification of the application's proper functioning with unit tests (Angular: Jasmine / Java: JUnit) Test automation using Tosca Integration of the Docker container Automation of CI/CD pipelines (Kubernetes) Installation of APM agents Elasticsearch Kibana for application monitoring in non-production and production Migration from Jenkins to Cloudbees (Orchestration of builds) Migration of legacy servers to the cloud Migration to Scoop for high availability and dashboard management Preparation of flow matrices (source and destination) following the architecture diagram Preparation of jobs on ControlM for the batch project Documentation in Confluence Migration from MySQL to MariaDB SonarQube for metric analysis Coverity and generation of security vulnerability reports (Major and Minor)
Chargé de mission RSE
avr. 2021 - déc. 2021
9 mois
Full Stack java/jee, Angular,VueJS Consultant
eXo Platform
sept. 2017 - déc. 2020
3 ans 4 mois
I was in charge of the Development of theGamification, Intercom Addon using the Conversation Counts API to make statistics and intercom integration using Token Access (Java API, Nodejs API) for users (Visitor, Lead, User) and OAuth for data access Developing the gamification addon to find new ways to help companies engage their employees, we have identified gamification as another way to meet this need. Project version management with Git Implementation of unit tests with Junit and integration tests. Code Quality Management with Sonar Automation deployment of apk versions with (Jenkins) Implementation of the elastic stack suite which allows to perform search and correlation operations in several log files, ensure the detection of abnormal behavior and offer customizable dashboards and multicriteria filters.
Software Engineer
Swiss Red Cross
juil. 2016 - août 2017
1 an 2 mois
I was working on a JAVA JEE & Angular2 solution named Project Management ICRC Which stand for the International Committee of Red Cross Switzerland. The aim of that project is to organize ,measure,plan and control a project from the beginning to the end. Used technologies : JAVA , JEE ,Angular Js 2, Scrum.
Web Guru developer in the department of Information Management (AUCT)
The American University in Cairo
janv. 2016 - juil. 2016
7 mois
University Academics Computing Technologies (UACT), Department of Information Management at the American University in Cairo: Web Development Guru Project • Scrum meetings • Team Management • Development, Planning & Estimation • Code optimization • Unit Tests • Changes deployment on branches Environment: Agile Methodologies, JIRA, Confluence, RESTful WebServices, Unit Tests Visual Studio 2013, Git, C# ASP.NET Razor MVC 3, IIS, MySQL/LINQ, Entity Framework 6, JavaScript/jQuery, AJAX, Angular.js, Angular-UI.js, Require, Moment.js, Underscore.js, Chart.js, Bootstrap, HTML5/CSS3. Font Awesome Unit-Testing: NUNIT
Stagiaire en service informatique
Arab Bank
juil. 2014 - août 2014
2 mois
Stagiaire en service informatique plus précisément en réalisant une application bancaire (GRH)
Event Organizer
Techstars Startup Weekend
oct. 2011 - déc. 2012
1 an 3 mois
Formation
ESI GREEN & SOCIAL BUSINESS SCHOOL
Master 2 , Management et RSE
2021 - 2021
1 an
Ecole Supérieure Privée d'Ingénierie et de Technologies - ESPRIT
Ingénierie en génie logiciel, Software engineering
2012 - 2017
6 ans