À propos de Mohamed
Français
Bilingue ou natif
Anglais
Capacité professionnelle complète
Expériences
- SNCFIngénieur d'études et développement Java / AngularTRANSPORTSmars 2024 - Aujourd'hui (2 ans et 3 mois)Paris, FranceProjet : OpenGOV – Application d’aide à la décision pour l’optimisation du placement des trains en gare.Méthodologie : ScrumEquipe : 13 personnes (5 développeurs, 1 responsable technique, 1 scrum master, 1 PO, 5 métiers).Missions et tâches :
- Développement d’une application de calcul d’itinéraires ferroviaires basée sur des algorithmes de recherche opérationnelle
- Implémentation des règles d’exploitation et des contraintes d’infrastructur ferroviaire
- Conception et développement d’API REST de calcul et de simulation de scénarios
- Développement d’interfaces Angular pour la visualisation des graphiques d’occupation des voies (GOV)
- Optimisation des performances des traitements de calcul
- Mise en place de tests unitaires et amélioration continue de la qualité du code
- Analyse et correction d’anomalies en production
- Revue de code et validation des merges requests.
- Collaboration étroite avec les experts métiers
- Participer aux différentes cérémonies SCRUM (Sprint Planning, Daily, Sprint review, rétrospective …).
Environnement technique :Java 21 - Angular 17 - Spring Ioc - Spring Boot - Spring DATA - Spring Security - PostgreSQL - Maven - Jenkins - Tomcat - Junit - Mockito - REST - Sonar - GIT - GitLab - Jira. - EDFIngénieur d'études et développement Java / AngularENERGIEjanvier 2023 - février 2024 (1 an et 1 mois)Paris, FranceProjet : DOM & CORSE – Application grand public pour la gestion des contrats et paiements d’électricité.Méthodologie : ScrumEquipe : 10 personnes (6 développeurs, 1 responsable technique, 1 architecte, 1 scrum master, 1 PO).Missions et tâches :
- Participation à la conception et développement du projet et la réalisation des POC
- Participation à la maintenance corrective et évolutive du projet
- Analyse de l’existant et contribution aux choix techniques
- Développer les besoins fonctionnels tout en assurant une bonne qualité du code.
- Mise en place de tests unitaires et amélioration continue de la qualité du code
- Refactoring et amélioration du code à l'aide de Sonar,Checkmarx.
- Participer aux différentes cérémonies SCRUM (Sprint Planning, Daily, Sprint review, rétrospective …).
Environnement :Java 17 - Angular 13 - Vue.js 2 - Spring Ioc - Spring Boot - Spring DATA - Spring Security - PostgreSQL - Maven - Jenkins - Tomcat - Junit - Mockito - Checkmarx - Dynatrce - Sonar - GIT - GitLab - Jira. - CapgeminiIngénieur d'études et développement Java / AngularBANQUE & ASSURANCESoctobre 2020 - décembre 2022 (2 ans et 2 mois)Projet : SOLEM – Application de tarification des risques (client SCOR)Méthodologie : ScrumEquipe : 8 personnes (4 développeurs, 1responsable technique, 1 scrum master, 2 PO)Missions et tâches :
- Maintenance évolutive et corrective
- Développement d’API métier de calcul de tarification
- Optimisation des performances et fiabilisation des traitements
- Chiffrage et Réalisation des POC
- Revue de code et amélioration continue via SonarQube
- Travail en équipe Agile Scrum
Environnement technique :Java 11 - Angular 13 - Struts 2 - Spring Ioc - Spring Boot - Spring DATA - SQL SERVER - Maven - Jenkins - Tomcat - Junit - Mockito - REST - Sonar - GIT - Azure Devops,
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
- Master Sciences et Techniques2019Master Sciences et Techniques
- Licence Sciences et Techniques en Génie Informatique.2017Licence Sciences et Techniques en Génie Informatique.