
Mustapha EL HASNAOUI
Senior Back-End Developer | PHP
Salaire / Taux journalier
Agadir 80000, Maroc
Freelance, ouvert au CDI
Expertises
Langues
À propos
Introduction
Back-end PHP developer with 5+ years building enterprise-grade applications and REST APIs. Led development of high-volume postal processing systems at La Poste France and mobile app backends serving thousands of users. Expert in PHP, Symfony, MySQL, and Docker with proven ability to deliver scalable solutions for complex business requirements.
Expérience de travail
Consultant technico-fonctionnel Senior
DXC Technology Morocco
avr. 2025 - Présent
1 an 7 mois
Rabat, Maroc
Développement lowcode avec une solution de gestion documentaire GED (basé sur PHP)
PHP FULL STACK Developer at Atos
AtosFreelance
juin 2020 - juil. 2024
4 ans 2 mois
Casablanca, Maroc
Client : La Poste France ( postal service company in France ) Project description and main objectives: • Envelope Interpretation System called UTE (Envelope Processing Unit): Ensures the automatic processing of the envelope on the PICs (Mail Industrial Platform), and particularly: • Interpretation of the envelope: solicitation of OCRs (Optical Character Recognition) and if necessary, video coding (manual info recognition), • Qualification of bar codes. • Sorting production: determination of the sorting receptacle on the basis of the “address” and “department” criteria, and, where applicable, the marking to be made on the envelopes. • Mail data management: Envelope resources, business logs, etc. Activities and responsibilities: • Working with project teams and client stakeholders to deeply understand the technical requirements and goals • Writing production-ready feature code • Analyze and correct production incidents • Development of unit tests with full coverage • Writing of technical documentation • Collaborators support Technologies and Methodologies used: • PHP native 7,5 (POO, REST API), MySQL, Docker, Bash, Memcached, PHPUnit, Javascript, HTML, XML, CSS, Jquery, AJAX, ChartJS, Bootstrap, Postman, Git, Gitlab, JIRA, Wiki, Apache, SonarQube, Docker, Linux, VS Code.
Web Development and Digital Marketing Consultant
Self EmployedFreelance
janv. 2020 - juil. 2020
7 mois
Morocco, Indiana 47963, États-Unis
• Development and deployment of E-Commerce / Showcase / Blog type websites. • Advertise customers products online in social networks. Technologies: Wordpress, Eleganttheme, Facebook Ads, Google Ads, Shopify, Ubuntu Linux, Digitalocean.
Operational internship in PHP Back-End Web Development
Digitz
oct. 2019 - déc. 2019
3 mois
Agadir 80000, Maroc
Client: IPERIA INSTITUTE Project Name: RAVie (The first application for home life assistants) Project description and main objectives: • Application only intended for life assistants under contract with private employers (in CESU or via a mandatory structure) • Discuss with other professionals who practice the same profession as the client. • Find reliable answers to questions the client could ask. • Seek support when the client needs it. • Find replacements near to the client. • Completely free and easy to use, this application was designed by life assistants for life assistants. Activities and responsibilities: • Collaboration in the creation and deployment of RESTful API type web-services and an administration dashboard for a mobile application developed in ReactNative. • Follow-up and Maintenances of the Backoffice of old client projects in Wordpress. • Perform functional and integration tests until deployment. • Application link: https://play.google.com/store/apps/details?id=eu.iperia.RAVie Technologies and Methodologies used: • PHP 7 (POO, REST API), Symfony 4, MySQL, FOSRestBundle, JWT (Json WebToken), Postman, Composer, Git, Wordpress, Bitbucket, Apache, PHP MyAdmin, Sonata Project, Doctrine, Digitalocean, Ubuntu Linux, VS Code.
End of studies internship in Test Automation
Sofrecom
févr. 2019 - juil. 2019
6 mois
Rabat, Maroc
Client: Orange France Telecom projects Project Name: DRED & NOA Project description and main objectives: 1. Platform developed by SOFRECOM for the benefit of Orange, called DREHD (Requests for Resources and Deployment in Datacentres), which is a tool for managing requests for reservations and Deployment in Datacentres. It allows, among other things, workflow management by type of request. 2. NOA is a tool for monitoring business requests will allow: a) for all OWF (Orange Wholesale France), to have an exhaustive and reliable vision of the requests in progress.and to monitor their progress, b) to the OWF business: to describe a request and to trace it. c) to the PMO department of the DSI Direction of the Information System, to refer the request to an IS actor. d) to the IS actors: to indicate the progress of the instruction and the response. Activities and responsibilities: • Implementation of an automation project for non-regression tests of two applications UIs • Benchmark of technical solutions for test automation • Analysis and design Implementation of the integration chain and continuous deployment in an agile environment.
Formation
Mohammed V University in Rabat
Master's degree
2017 - 2019
1 an 10 mois
Higher School of Technology of Essaouira - Cadi Ayyad University
Bachelor's degree
2014 - 2017
2 ans 10 mois
Youssef Ben Tachfin High School, Agadir
Baccalaureate
2011 - 2014
2 ans 10 mois