About Mohamed
French
Native or bilingual
English
Fluent
Arabic
Native or bilingual
Amazighe de l’Atlas central
Native or bilingual
Experience
- TreezorSenior Software EngineerBANKING AND INSURANCEJanuary 2024 - Today (2 years and 5 months)Paris, France
Senior Backend Engineer
Context :As part of the urbanization of Treezor's internal tools, I joined the iTools Squad to refactor the backoffice and develop internal libraries/webservices to be used by other squads.Missions
- Participation in the refactoring and optimization of internal tools.
- Development of backend features and implementation of web services.
- Application maintenance and resolution of technical incidents.
- Code reviews to ensure quality and best practices.
- Sharing technical knowledge within the team.
- Writing and updating technical documentation for projects.
Technical Environment- Back-end: PHP 7.4 and 8.3, Symfony 4 and 6.4, Doctrine ORM, Api Rest.
- Architectures: Domain Driven Design (DDD), Hexagonal architecture, Clean architecture
- Databases: MySQL, Dynamo DB.
- DevOps: Docker, AWS, GIT, GitLab CI.
- Tools: Jira, Confluence, AI
- Methodology: Scrum, Kanban.
- bnpparibasSenior Full Stack EngineerBANKING AND INSURANCEDecember 2022 - Today (3 years and 6 months)Paris, France
Senior Full Stack Engineer PHP
Context :
As part of the maintenance and evolution of internal tools used within BNP Paribas, I joined the Web Team to contribute to a strategic project of technical migration and system modernization.Missions- Participation in the technical migration project to ensure the longevity and compatibility of internal tools.
- Development and integration of new features meeting business needs.
- Analysis and resolution of technical issues to ensure application stability and performance.
- Collaboration with multidisciplinary teams (developers, architects, project managers) to ensure the success of initiatives.
- Contribution to continuous improvement by proposing technical optimizations and participating in code reviews.
- Writing technical documentation and user guides for better solution adoption.
Technical Environment
- Back-end: PHP 7.3 and 5.6, Symfony 4, Zend framework 1 and 2, Api Rest.
- Databases: MySQL, PostgreSQL,
- DevOps: Linux, Jenkins, GIT, GitLab CI.
- Tools: Jira, Confluence, SonarQube.
- Methodology: Scrum, Kanban
- MobiyoTechnical Lead / Senior Full Stack EngineerBANKING AND INSURANCEMay 2020 - August 2022 (2 years and 3 months)Tanger, Morocco
Technical Lead / Senior Full Stack Engineer
Context:
Participate in the development of a new product in the IVR domain based on a micro-service and micro-frontend architecture. This product connects end-users with consultants.Missions- Contribute to writing technical specifications,
- Participate in architecture and technology choices,
- Develop new features and new web services,
- Participate in application maintenance,
- Assist new developers with any blockers,
- Master project workflows
Technical Environment✓ PHP (5.6,7.2) Symfony 2.8/3, Angular 9, TypeScript, JSON, XML, HTML5, CSS3Versioning Git / RabbitMQ, RESTful Web Services, Microservices / API, Docker, AWS, PostgreSQL, MySQL, Jira, Design Patterns, Linux.
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 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.