About Mohamed
Arabic
Native or bilingual
French
Fluent
English
Fluent
Experience
- IFP Energie nouvelles-Ingénieur logicielENERGY AND UTILITIESJuly 2023 - Today (2 years and 11 months)Rueil-Malmaison, FranceContribution dès les premières phases à la conception et au développement d’un système de gestion de l’énergie (EMS), implémenté sous forme d’application web reposant sur une architecture microservices.•Participation à la mise en place d’une plateforme web permettant aux clients de superviser et piloter leurs installations énergétiques, notamment des systèmes solaires (production, consommation et indicateurs de performance).•Contribution à la définition de l’architecture du système et au développement des microservices backend.•Implémentation de fonctionnalités backend orientées vers le traitement des données énergétiques, la fiabilité et la performance.•Garantie de la qualité du code via l’application des bonnes pratiques d’ingénierie et une collaboration étroite avec les équipes R&D et produit.•Travail en collaboration avec des équipes pluridisciplinaires dans un environnement industriel et orienté recherche.Stack technique : Java, Spring Boot, microservices, API REST, React, bases de données, Git.
- Eurafric Information-Ingénieur logicielBANKING AND INSURANCEJune 2022 - July 2023 (1 year and 1 month)Casablanca, MoroccoMaintenance d’une partie d’une application de core banking.Outils Java/Spring boot, Angular, Oracle, Docker
- NimbelwaysStage de fin d'étudeBANKING AND INSURANCEFebruary 2022 - June 2022 (4 months)Casablanca, MoroccoBuilding a web application that extends Trello Butler tool fonctionnalities. It helps to calculate the lead time of a Trello card (user story), and notify the card owner by sending a Slack message "the card {{cardName}} has spent more than XX hours or minutes in column {{columnName}}, the card is accessible here {{cardLink}}".-The Tech lead can configue the lead time of a user story.-Each team member will be notified if the time allowed to the user story is exceeded.tools : Trello API, Slack API,Webhooks, NextJs/ReactJs, tailwindCSS, Java, Spring boot, Hibernate, PostgreSql, liquibase, Docker, Docker compose, Git, Gitlab.testing tools :frontend : Jest, React Testing Library.backend : JUnit 4, Mockito.methodology: Agile Scrum
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
- DIPLÔME D'INGÉNIEUR D'ETAT: GÉNIEEcole Mohammadia d'Ingénieurs (EMI)2022DIPLÔME D'INGÉNIEUR D'ETAT: GÉNIE
- OPTION MP–Centre IBN-GHAZI Rabat2019OPTION MP