More
About
Mohamed
Software engineer passionate about building roust high-performance backends
Back-end developerNice
Professional experiences
5 years of experience as Back-end developer (or similar)
Fullstack web developer
TSL Business - GrasseSep 2021 - Jan 2024 · 2 years 4 months
- Backend development of new features using NodeJs and PHP using Model-View-Controller (MVC) architectural pattern.
- Frontend development using VueJs and some tasks in React Native for the mobile application using Expo.
- Integration of third-party APIs for online payment and bank feed retrieval.
- Implementation of several third-party APIs, redesign and modernization of the application.
C++ developer
Amadeus - NiceFeb 2023 - today · 3 years
- Backend development of new features and unit tests using Smart singleton and Basic/Unique factory design patterns.
- Collaboration with a multidiscipline team to understand the business need and propose adapted technical solutions.
- Participation in software design, taking into account their evolution and maintainability.
- Monitoring and executing DevOps tasks such as code loading in production in Microsoft Azure, using tools like Jenkins, Grafana, Splunk, Prometheus and OpenShift.
Schools
5 years of higher education
Ecole Centrale de Nantes
Master2019
Cairo University
Bachelor2017
Technologies
Skills
Interested by...Java, Machine learning, QT
Languages
- English
- French