About Muhammad Nawfaz
Créole mauricien
Native or bilingual
French
Native or bilingual
English
Fluent
Experience
- HermèsNode | React DeveloperLUXURY GOODSFebruary 2024 - Today (2 years and 4 months)Paris, FranceHermès is a luxury goods company that aims to create exceptional products combining French craftsmanship and excellence.The company has 25,000 employees worldwide, with over 15,000 based in France, and a turnover exceeding 15 billion euros in 2024.I joined the Cart team as a Node React developer at Hermès Digital.I participated in the design and maintenance of a distributed e-commerce platform.Squad of 9 people: 6 developers, 1 PO, 1 BA, 1 tester.As a Node React developer, I was responsible for:- Designing and maintaining a distributed e-commerce platform applying software craftsmanship principles- Developing complex business logic for the cart and catalog domains (real-time stock management, quantity limits, dynamic pricing)- Creating automation services for order validation and shipment preparation- Implementing an event-driven microservices architecture (Kafka, SQS) to ensure system resilience- Applying DDD and Hexagonal Architecture principles to isolate business logic and facilitate maintenance- Promoting a quality culture through TDD/BDD and contract testing (Pact) to ensure integration stabilityI contributed to the following developments: Development of an e-commerce platform managing several million customers per day worldwide and processing thousands of daily sales. The system maintained 100% availability during peak traffic, especially during holiday seasons when demand is particularly high. This global resilience contributed to supporting Hermès' exceptional growth, which saw a 15% increase in turnover in 2024, confirming the robustness of the implemented architecture.Here is the link to the e-commerce site: https://www.hermes.com/fr/fr/
- OPENCLASSROOMSReact MentorCIVIC AND SOCIAL ORGANIZATIONSJune 2023 - Today (3 years)Paris, FranceOpenClassrooms is a leading online education platform in Europe, with the mission of making education accessible to all. With a community of several million students, the company offers degree and professional training programs based on a unique pedagogy: project-based learning with individual support from an expert mentor in the field.As a freelance Web Developer Mentor, I support students in the "Web Integrator" program, helping them to develop their skills to become autonomous and qualified professionals in the job market.Format: Weekly individual video conferencing sessions and asynchronous follow-up.As a Mentor, my mission consists of:- Guiding students in the completion of their professional projects in HTML, CSS, JavaScript, and React, by setting clear and achievable goals.- Unblocking complex technical situations by encouraging problem-solving and transmitting effective development methodologies (debugging, testing, etc.).- Preparing students for their future careers by simulating technical interviews, assisting with portfolio building, and sharing advice on the tech ecosystem.Through my role, I have supported over 10 students to obtain their diplomas, with a success rate of over 75% in project defenses. I have contributed to their technical skill development and self-confidence, enabling them to successfully enter the job market as web developers.Link to the training: https://openclassrooms.com/fr/paths/900-integrateur-web
- Agence du Numérique de la Sécurité CivileNode | Angular DeveloperPUBLIC SECTOROctober 2022 - September 2023 (11 months)Paris, FranceThe Agence du Numérique de la Sécurité Civile (ANSC) is a public administrative body whose objective is to develop the unified IT system NexSIS 18-112 for the digital transformation of emergency communications for fire and rescue services. This national project, with a budget of 237 million euros over 10 years, concerns more than 100 French fire and rescue services to handle emergency calls from numbers 18 and 112.I joined the team as a Node Angular developer at ANSC.I participated in the development of the SGO (Operations Management System) application, an essential component of NexSIS 18-112, which allows the deployment of operational agents and resources to intervention sites.Squad of 8 people: 5 developers, 1 PO, 1 co-PO, 1 tester.As a Node Angular developer, I was responsible for:- Developing the Angular interface and Node.js APIs with PostgreSQL/Sequelize for operational resource management- Designing optimization algorithms to propose alternative solutions in case of unavailability- Implementing a DDD and Hexagonal architecture with TDD/BDD practices to ensure critical reliability- Developing in event-driven programming to ensure real-time responsiveness of operationsI contributed to the following developments: Development of the SGO system used by all French fire and rescue services as part of the national deployment of NexSIS 18-112. This critical system manages emergency interventions throughout the national territory, handling calls from numbers 18 and 112 for millions of citizens. The project represents a saving of 350 million euros compared to individual systems, modernizing the French rescue chain and improving interoperability between all civil security actors.Here is the link to the agency: https://ansc.interieur.gouv.fr/
Recommendations
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 in Industrial and Image Computing, Computer EngineeringSorbonne University2020Master informatique industrielle et de l'image , Ingénierie informatique
- Bachelor of Science in Engineering, Electronic, Electrical and Automatic EngineeringUniversity of Reims Champagne-Ardenne2018Licence Sciences pour l'ingénieur, Ingénierie électronique, électrotechnique et Automatique
Certifications
- Software CraftsmanshipOcto Technology2022