À propos de Mohamed
Français
Bilingue ou natif
Anglais
Capacité professionnelle complète
Arabe
Bilingue ou natif
Amazighe de l’Atlas central
Bilingue ou natif
Expériences
- TreezorSenior Software engineereBANQUE & ASSURANCESjanvier 2024 - Aujourd'hui (2 ans et 5 mois)Paris, France
Senior Backend Engineer
Contexte :Dans le cadre l’urbanisation des outils internes de Treezor, j’ai rejoint la Squad iTools pour la refonte de backoffice ainsi développer des bibliothèques / webservices interne qui seront utilisé par d’autre squads.Missions
- Participation à la refonte et à l’optimisation des outils internes.
- Développement de fonctionnalités backend et mise en place de web services.
- Maintenance applicative et résolution des incidents techniques.
- Réalisation de revues de code pour garantir la qualité et les bonnes pratiques.
- Partage des connaissances techniques au sein de l’équipe.
- Rédaction et mise à jour de la documentation technique des projets.
Environnement technique- Back-end: PHP 7.4 et 8.3, Symfony 4 et 6.4, Doctrine ORM, Api Rest.
- Architectures: Domain driven Design (DDD), Hexagonal architecture, clean architecture
- Base de données : MySQL, Dynamo DB.
- DevOps: Docker, AWS, GIT, GitLab CI.
- Outils : Jira, Confluence, IA
- Méthodologie : Scrum, Kanban.
- bnpparibasSenior Full stack engineerBANQUE & ASSURANCESdécembre 2022 - Aujourd'hui (3 ans et 6 mois)Paris, France
Senior Full Stack Engineer PHP
Contexte :
Dans le cadre de la maintenance et de l’évolution des outils internes utilisés au sein de BNP Paribas, j’ai intégré l’équipe Web Team pour contribuer à un projet stratégique de migration technique et de modernisation des systèmesMissions- Participation au projet de migration technique pour assurer la pérennité et la compatibilité des outils internes.
- Développement et intégration de nouvelles fonctionnalités répondant aux besoins métiers.
- Analyse et résolution des problématiques techniques pour garantir la stabilité et les performances des applications.
- Collaboration avec des équipes pluridisciplinaires (développeurs, architectes, chefs de projet) pour assurer la réussite des initiatives.
- Contribution à l’amélioration continue en proposant des optimisations techniques et en participant aux revues de code.
- Rédaction de la documentation technique et des guides utilisateurs pour une meilleure adoption des solutions.
Environnement technique
- Back-end: PHP 7.3 et 5.6, Symfony 4, Zend framework 1 et 2, Api Rest.
- Base de données : MySQL, PostgreSQL,
- DevOps : Linux, Jenkins, GIT, GitLab CI.
- Outils : Jira, Confluence, SonarQube.
- Méthodologie : Scrum, Kanban
- MobiyoTechnical lead / Senior Full stack engineerBANQUE & ASSURANCESmai 2020 - août 2022 (2 ans et 3 mois)Tanger, Maroc
Technical lead / Senior Full stack engineer
Context:
Participer au développement d’un nouveau produit dans le domaine d’IVR basé sur une architecture micro-service et micro frontend. Ce produit permet la mise en relation d’un end-user avec des consultants.Missions- Contribuer à la rédaction des spécifications techniques,
- Intervenir sur l'architecture et le choix des technologies,
- Développer de nouvelles fonctionnalités et de nouveaux web services,
- Intervenir sur la maintenance applicative,
- Aider les nouveaux développeurs en cas de blocage,
- Maîtrise des workflow projet
Environnement technique✓ PHP (5.6,7.2) Symfony 2.8/3,Angular 9, TypeScript, Json, XML ,HTML5 , CSS3Versionning Git / RabbitMQ, webservices Rest , Microservices / API ,Docker , AWS,postgreSQL , MySQL ,Jira ,Design patterns,Linux.
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 degree in computer science (software engineer).Private University of Marrakech2015Master degree in computer science (software engineer).
- Baccalaureate degree high school.AL FARAHIDI2010Baccalaureate degree high school.