À propos de Mohamed
Français
Bilingue ou natif
Anglais
Capacité professionnelle complète
Expériences
- bnpparibasSenior fullstack java angularBANQUE & ASSURANCESoctobre 2021 - Aujourd'hui (4 ans et 8 mois)Participation à la réalisation du projet Hobart pour BNP Paribas CIB.Hobart, c'est une application web permet la gestion des requêtes des clients internationaux (CSM: Client Service Manager) de BNP PARISBAS CIB.L'architecture du projet c'est principalement en MVC (frontend en Angular et backend en Java Spring MVC) mais l'application dependent des plusieurs microcervices et un brocker NATS pour les echanges des messages en temps réel.
- DeverywareINGENIEUR D’ETUDES & DEVELOPPEMENT FULL-STACK JAVA / ANGULAREDITION DE LOGICIELSfévrier 2021 - septembre 2021 (8 mois)Paris, FranceDéveloppement et maintenance des plusieurs micro-services qui font partie de ZA-FER project en utilisant Java et Angular.
- implémenté les nouvelles fonctionnalités de gestion des stocks et missions,
- implémenté les fonctionnalités d’association et dissociation des balises GPS (front et back),
- Envoyé des notifications aux différents micro-services à chaque changement des autorisations sous forme des messages Rabbitmq ;
- Implémenté les tests unitaires : côté frontend avec Jasmine, Karma et côté Java avec Junit 4, AssertJ, Micronaut Tests, Spring Test ;
- créé un nouveau module du projet from scratch pour importer les données des hié-rarchies des groupes des utilisateurs ;
- configuré ou mettre à jours des configurations docker pour micro-services ;
Environnement Technique : Java 11, Micronaut 3, Spring Boot 2, Araongodb 3.6, Self4J, AssertJ, Angular 12, Typescript 3, Ngrx, Docker, Shell, Gradle 4.4.1, Rabbitmq 5.9.0, commonCsv ; - Groupe SMA BTPSoftware Engineer: Full-stack Java EE & Angular developerBANQUE & ASSURANCESaoût 2019 - décembre 2020 (1 an et 5 mois)Paris, FranceDéveloppement des nouvelles fonctionnalités et maintenance des plusieurs application web et microservices du groupe d'assurance SMA BTP à Paris.Projets:WF : Portail web développé en Java, Maven et Angular, permet de gérer les différents services pour les courtiers, conseillers, sociétaires, et gestionnaires.SY : Micros service en Java qui regroupe les différents Batchs sous formes des modules maven et qui permettent d’extraire les détails des demandes, de valider les contrats, de persister les données dans des bases Oracle, de surveiller la cohérence et l’intégrité des contrats d’assurances.SY-DEMANDE-DETAIL : c’est un micro service en Java et Maven qui regroupe les différents modèles et contrôles de validité des données.TW : c’est un micro service en Java et Maven qui permet les traitements des demandes et l’envoie des mails nécessaires aux différents acteurs concernés par les contrats d’assurances.Journal Technique : c’est un micro service en Java et Maven qui permet de gérer les traces des différentes transactions et mouvements et appels aux services externes.IW : c’est un portail web en Java, Maven et Angular qui permet gérer les rôles, autorisations des utilisateurs et les paramétrages nécessaires pour l’application WF.Taches techniques:
- Front-end:
- Développements Web en Angular 7, Typescript 3.2, HTML5, CSS3, Bootstrap 4,- Tests unitaires en Jasmine Karma, Angular Testing,- Back-end:
- Développments Web en Java 7, Spring 4, Services web REST et SOAP,- Tests Unitaires: Spring Testing, JUnit 4,- Base de données: DB2,- Outils de gestion de code source et integration continue: IntelliJ, Jenkins, SONAR Cube, Git, NodeJs, Npm, Bower,
Recommandations
Soyez le premier à recommander Mohamed
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
Formations
- Ingénieur en informatique "Génie logiciel"Ecole National d'ingénieurs de Tunis2016
Certifications
- Certification AWS architect solutionsAWS2024
- CKA: Certified Kubernetes AdministratorThe Linux Foundation2024