About Mohamed
French
Native or bilingual
English
Fluent
Experience
- SNCFIngénieur d'études et développement Java / AngularTRANSPORTATIONMarch 2024 - Today (2 years and 3 months)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 / AngularENERGY AND UTILITIESJanuary 2023 - February 2024 (1 year and 1 month)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 / AngularBANKING AND INSURANCEOctober 2020 - December 2022 (2 years and 2 months)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,
Recommendations
Be the first to recommend Mohamed
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
- Master Sciences et Techniques2019Master Sciences et Techniques
- Licence Sciences et Techniques en Génie Informatique.2017Licence Sciences et Techniques en Génie Informatique.