You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Muhammad Nawfaz JaufurallyMN

Muhammad Nawfaz Jaufurally

Back-end Web Developer | Node JS | Nest JS

€600/day
Paris, FR
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Muhammad Nawfaz

Looking for a Node.JS or React developer to join your team?
Want to develop your web application with best practices so that it is robust and maintainable over time?
You are in the right place!

I am a software engineer with over 7 years of experience and a specialist in Node.JS / React development.

I have worked in various sectors such as luxury, automotive, and the public sector...
I have collaborated with companies such as Hermès, Renault, Les Finances publiques...

I am able to:
- Design, develop, and maintain features in line with business needs
- Participate in the writing of detailed technical specifications
- Analyze the impact of product design on the IT technical architecture
- Develop your front-end in React, TypeScript, Redux
- Develop your back-end in NodeJs, TypeScript
- Implement architectures adapted to needs (Clean Architecture, Hexagonal Architecture, Microservices, CQRS, Event Sourcing....)
- Implement Domain Driven Design for complex business rules
- Implement best practices with Clean Code, Design Patterns
- Perform unit and integration tests to ensure code quality with TDD, BDD...
- Implement practices such as code reviews, Clean Code, pair/MOB programming, ...
- Implement databases such as PostgreSQL, MongoDb, DynamoDB
- Implement CI/CD
- Monitoring: OpenTelemetry, Grafana, New Relic
- Write technical documentation

Shall we discuss your projects?

---
Fullstack JavaScript Node.JS Developer, Senior Back-End Developer, Senior Developer - React/NodeJS, Fullstack Developer Node.js, Back-end Developer Node.js / Typescript, Senior Full Stack Engineer (TypeScript), Lead Dev FullStack, JS Backend Developer, BACK-END DEVELOPER NODE.JS, NestJS Developer, Senior Software Engineer — Backend
  • Créole mauricien

    Native or bilingual

  • French

    Native or bilingual

  • English

    Fluent

Can work on-site
Paris (up to 50km), Lyon (up to 50km), Bordeaux (up to 50km), Marseille (up to 50km), Nantes (up to 50km)

Experience

  • Hermès
    Node | React Developer
    LUXURY GOODS
    February 2024 - Today (2 years and 4 months)
    Paris, France
    Hermè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 stability

    I 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/
    Node.js TDD/BDD Hexagonal Architecture Domain Driven Design React.js
  • OPENCLASSROOMS
    React Mentor
    CIVIC AND SOCIAL ORGANIZATIONS
    June 2023 - Today (3 years)
    Paris, France
    OpenClassrooms 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
    React.js Mentoring JavaScript
  • Agence du Numérique de la Sécurité Civile
    Node | Angular Developer
    PUBLIC SECTOR
    October 2022 - September 2023 (11 months)
    Paris, France
    The 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 operations

    I 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/
    Node.js TDD/BDD Hexagonal Architecture Domain Driven Design Clean Code

Recommendations

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Master in Industrial and Image Computing, Computer Engineering
    Sorbonne University
    2020
    Master informatique industrielle et de l'image , Ingénierie informatique
  • Bachelor of Science in Engineering, Electronic, Electrical and Automatic Engineering
    University of Reims Champagne-Ardenne
    2018
    Licence Sciences pour l'ingénieur, Ingénierie électronique, électrotechnique et Automatique

Certifications

  • Software Craftsmanship
    Octo Technology
    2022
    DDD Clean Code Hexagonal Architecture SOLID TDD/BDD

Skill set

Categories