About Mohammed
French
Native or bilingual
Arabic
Native or bilingual
English
Conversational
Experience
- Agirc-ArrcoIngénieur d'Études et DéveloppementsPUBLIC SECTORJune 2022 - Today (4 years)Paris, FranceMigration technique du socle applicatif :
- o Passage de Java 8 à Java 17
- o Migration vers Spring Boot pour moderniser l’architecture
**Revue de code et amélioration de la qualité :** * Revu de code, standardisation des pratiques et mises en place de bonnes pratiques de développement- Revue et amélioration de la qualité de code avec SonarQube
- Analyse des indicateurs CAST
- Correction des violations critiques, des problèmes de sécurité et des problèmes de performance
**Support et production /Déploiement :** * Participation aux activités de production sur les différentes applications java- Analyse et résolution des incidents complexes de production
- Correction des anomalies
- Suivi des déploiement et gestion des pipelines Jenkins
- Support technique aux développeurs
- Génération des livrables pour la recette et la production
- Déploiement dans les environnements bas et intermédiaires
- Participation avec l’équipe métier à la création et la priorisation des tickets Jira
- Chiffrage des tickets Jira et estimation des efforts nécessaires
Optimisation et performances- Optimisation des performances applicatives et des batchs.
- Analyse des dépendances avec OWASP pour vérifier si un CVE (Common
- Vulnerabilities and Exposures) a été publiée pour les version utilisées.
Centralisation et développement- Développement des évolutions
- Développement des nouveaux batch
- Centralisation des différentes applications ASNET vers une seule plateforme consolidée
- OMNISHORE Groupe MEDTECHIngénieur projetApril 2020 - March 2022 (1 year and 11 months)Grand Casablanca, MoroccoProject : INDH (Initiative nationale pour le développement humain)• Refonte du système généraleTravaux réalisés :• Initialisation et configuration des micro services de projet.• Développement des fonctionnalités.o Développement des API backend.o Création des écrans frontend (des pages, des tableaux avec des filtres…)o Développement des composants (Front)o …• Développement des tests unitaires sur la partie backend avec JUNIT5 (mockito)• Analyse et traitement des retours.• Revue et amélioration de la qualité de code avec SonarQube• Analyse des dépendances avec OWASP pour vérifier si un CVE (Common Vulnerabilities and Exposures) a été publiée pour les version utilisées.Environment technique: java11, JEE (Framework Spring (boot, data, sécurité, cloud…), Hibernate, keycloak Auth2), HTML5, CSS3, Bootstrap, Angular11, SQL server, junit5, SonarQube, Gitlab.-----------Projet : FluxCCG Modulable (Flux des échanges des banques avec la Caisse Centrale• Refonte du projet FluxCCG de sorte que ça soit une application modulableTravaux réalisés :• Participation au conception, analyse, développement et déploiement de l’applications modulable de dématérialisation des flux des échanges des banques avec la caisse centrale de garantie• Création des diagrammes de class• Génération du projet avec JHipster• Développement des nouvelles fonctionnalités.• Analyse et traitement des retours.• Adaptation de la solution pour chaque client• Analyse des dépendances avec OWASP pour vérifier si un CVE (Common Vulnerabilities and Exposures) a été publiée pour les version utilisées.• Développement des tests unitaires sur la partie back avec JUNIT5(mockito)• Déploiement de la solution.Environment technique: java8, JEE (Framework Spring (boot, data, security, batch), Hibernate, keycloak Auth2), HTML5, CSS3, Bootstrap, Angular9, PostgreSQL, junit5, SonarQube, Gitlab.........
- CGIDéveloppeur Full Stack Java/JEE - Angular - Node.jsSOFTWARE PUBLISHINGMarch 2019 - April 2020 (1 year and 1 month)Grand Casablanca, MoroccoProjet : CarrefourTravaux réalisés :• Participation aux activités de production sur les différentes applications java.• Participation à la refonte des applications web Java/JEE• Analyse et résolution des PMs Correctifs.• Analyse et résolution des incidents.• Correction des anomalies• Formation des nouvelles recrues• Suivi du traitement des chaines KSH/PLSQL des différentes applications• Refont des scripts Pl/SQL• L’élaboration des specs techniques• L’élaboration des specs fonctionnelles• Participation aux comités de suivi par application• Développement des évolutions
Recommendations
Be the first to recommend Mohammed
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
- Ingénierie informatiqueEcole Marocaine des Sciences de l'ingénieur2019Ingénierie informatique
Certifications
- Oracle Certified Associate, Java SE 8 Programmeroracle2021