About Mohamed
French
Native or bilingual
English
Fluent
Experience
- SNCFJava / Angular Design and Development EngineerTRANSPORTATIONMarch 2024 - Today (2 years and 3 months)Paris, FranceProject: OpenGOV – Decision support application for optimizing train placement in stations.Methodology: ScrumTeam: 13 people (5 developers, 1 technical lead, 1 scrum master, 1 PO, 5 business experts).Missions and tasks:
- Development of a railway route calculation application based on operational research algorithms
- Implementation of operating rules and railway infrastructure constraints
- Design and development of REST APIs for calculation and scenario simulation
- Development of Angular interfaces for visualizing track occupancy graphics (GOV)
- Optimization of calculation processing performance
- Implementation of unit tests and continuous improvement of code quality
- Analysis and correction of production anomalies
- Code review and merge request validation.
- Close collaboration with business experts
- Participation in various SCRUM ceremonies (Sprint Planning, Daily, Sprint Review, Retrospective, etc.).
Technical Environment:Java 21 - Angular 17 - Spring Ioc - Spring Boot - Spring DATA - Spring Security - PostgreSQL - Maven - Jenkins - Tomcat - Junit - Mockito - REST - Sonar - GIT - GitLab - Jira. - EDFJava / Angular Design and Development EngineerENERGY AND UTILITIESJanuary 2023 - February 2024 (1 year and 1 month)Paris, FranceProject:DOM & CORSE – Public application for managing electricity contracts and payments.Methodology:ScrumTeam:10 people (6 developers, 1 technical lead, 1 architect, 1 scrum master, 1 PO).Missions and tasks:
- Participation in project design and development, and POC realization
- Participation in corrective and evolutionary maintenance of the project
- Analysis of existing systems and contribution to technical choices
- Develop functional requirements while ensuring good code quality.
- Implementation of unit tests and continuous improvement of code quality
- Refactoring and code improvement using Sonar, Checkmarx.
- Participation in various SCRUM ceremonies (Sprint Planning, Daily, Sprint Review, Retrospective, etc.).
Environment: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. - CapgeminiJava / Angular Design and Development EngineerBANKING AND INSURANCEOctober 2020 - December 2022 (2 years and 2 months)Project:SOLEM – Risk pricing application (SCOR client)Methodology:ScrumTeam:8 people (4 developers, 1 technical lead, 1 scrum master, 2 POs)Missions and tasks:
- Evolutionary and corrective maintenance
- Development of business APIs for pricing calculation
- Performance optimization and processing reliability
- Estimation and realization of POCs
- Code review and continuous improvement via SonarQube
- Work in an Agile Scrum team
Technical Environment: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 of Science and Technology2019Master Sciences et Techniques
- Bachelor of Science and Technology in Computer Engineering.2017Licence Sciences et Techniques en Génie Informatique.