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

Mehdi Fracso

Senior Fullstack | NestJS ReactJS N8N

€400/day
Paris, FR
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Mehdi

Senior backend & fullstack developer Node.js / NestJS / React (6+ years of experience), specializing in e-commerce, retail, and B2B/B2C platforms.

I design and deploy high-performance APIs and microservices in Node.js / NestJS, as well as reliable frontends in React / React Native.

🔧 What I do best
• Development of high-performance microservices in Node.js & NestJS
• Design of event-driven architectures (RabbitMQ, Redis, BullMQ)
• Implementation of multi-store synchronizations (stocks, prices, inventories) without conflicts
• Creation and automation of workflows with n8n (API integration, recurring jobs, data pipelines)
• Integration and deployment on Azure and AWS with automated CI/CD
• Creation of robust backends and interfaces in React / React Native
• Implementation of monitoring & observability (OpenTelemetry, Azure App Insights)

🎯 Typical projects I work on
• Large-scale B2B and B2C applications (e-commerce, retail, logistics)
• Redesign and migration of backends to modern stacks (Node.js, NestJS, TypeScript)
• Performance optimization (latency, load scaling, cloud costs) and data pipelines
• Implementation or improvement of architecture (clean architecture, separation of concerns)
• Technical coaching and mentoring of teams to elevate engineering standards

🏆 Why work with me?
My clients appreciate my ability to:
• Deliver production-ready features from the first sprint
• Stabilize and simplify existing, sometimes complex, systems
• Communicate clearly with both business and technical teams
• Document and transfer knowledge so the internal team is autonomous after my departure

💬 Goal
To leverage my Node.js / NestJS / React / n8n expertise for your projects, transforming your ideas into concrete and sustainable solutions with a constant focus on quality, performance, and time-to-market.
  • Arabic

    Native or bilingual

  • English

    Native or bilingual

  • French

    Native or bilingual

  • German

    Basic

Can work on-site
Paris (up to 50km), Marseille (up to 50km), Toulouse (up to 50km), Lille (up to 50km), Strasbourg (up to 50km)

Experience

  • Mckinsey & Company
    Senior Software Engineer
    CONSULTING AND AUDITS
    June 2024 - Today (2 years and 2 months)
    Casablanca, Morocco
    Collaborated with a major retail player (LabelVie Atacadao) to design a mobile application enabling merchants to easily restock via a fluid interface. I led the app development from scratch (grooming, ticket dispatch, product feedback integration) and rapidly delivered production-ready features without an onboarding period.

    I improved the React Native app (new features, optimized UX, integrated GA4 analytics) and refactored the backend to support multi-store management (dynamic pricing and stock). Price/stock synchronization was stabilized by eliminating 100% of conflicts through optimization of asynchronous requests.

    Developed and deployed custom Commerce Tools applications on Azure, adapted products for multi-store, automated workflows in Python (+50% productivity), and configured Azure Logic Apps to trigger real-time ETL processes.

    Optimized memory-intensive backend features, performed advanced debugging (Azure App Insights, OpenTelemetry), and resolved cloud configuration issues to ensure uninterrupted deployments.

    Mentored and onboarded new developers, provided direct support to operational and sales teams to resolve customer pain points, and wrote comprehensive documentation.

    Recognized for improving the performance, stability, and scalability of the ecosystem while maintaining a customer-centric approach.
    Node.js NestJs React Native Python Microsoft Azure
  • Blink
    Senior Backend Engineer
    IMPORT AND EXPORT
    February 2024 - May 2024 (3 months)
    Casablanca, Morocco
    Participated in the development of an all-in-one digital platform for trading, brokerage, and operations management for bulk maritime transport.
    • Reduced dependency installation time by adopting a more efficient package manager.
    • Developed email templates in TSX rendered server-side.
    • Audited existing code, proposed best practices, and implemented a new backend PoC applying software craftsmanship principles.
    • Refactored numerous components to improve readability: removed duplication, factored code into reusable functions, clearly separated business logic, DB queries, and view transformations.
    • Developed critical frontend components.
    • Contributed to technical documentation with clear development guidelines.
    • Optimized CI pipeline execution time for tests.

    Stack: NestJS · Nx · Jest · ReactJS · NextJS · AWS (Cognito, S3) · PostgreSQL · REST · Prisma
    Node.js NestJs Amazon Web Services DevOps Nx
  • Egghead Technologies
    Lead Software Engineer
    TECH
    October 2021 - January 2024 (2 years and 3 months)
    Dubai - United Arab Emirates
    Led the end-to-end development of an EdTech product used by major clients like Ferrari, Carrefour, Velas, Polygon, Solana Labs, and 1inch to educate their customers and foster loyalty through digital and physical rewards.
    • Developed the MVP in NestJS and React, leading to a $1M funding round from VCs and business angels (including the former CTO of Facebook, Outlier Ventures).
    • Managed an international team of 6 developers and QA (Jordan, Vietnam, Ukraine, UK, UAE): clarified requirements with Sales/Marketing/Business teams, organized Scrum ceremonies and technical workshops.
    • Created secure backend/frontend boilerplates to accelerate future company projects.
    • Developed key features: login flows (JWT, OAuth2.0 Google/TikTok/Facebook), social integrations (Facebook/Twitter), Discord bot (verifications, real-time notifications), OTP via AWS SNS/SES, smart contract for automatic crypto prize distribution, Fireblocks integration for digital asset management, Stripe for customer/user payments.
    • Designed a WebSocket game engine supporting thousands of simultaneous players, with a real-time leaderboard and dynamic spectator mode.
    • Implemented CI/CD pipelines, Husky, Docker/Docker Compose to ensure reliable deployments and reduce CI costs.
    • Automated question generation via OpenAI Davinci API, collected statistics for companies, and created Slack bots for customer management.
    • Optimized performance (BullMQ → Amazon SQS for scalability, Redis for state management and distributed data sharing).

    Result: a highly scalable, secure, and real-time product adopted by major international brands, generating strong user engagement.
    Node.js Tech Lead NestJs Heroku React.js

Recommendations

Be the first to recommend Mehdi

Help this freelancer shine by sharing your experience working together.

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

  • Computer Engineering - Software Engineering
    Université de technologie Belfort Montbéliard
    2021
  • State Engineering in Software Engineering and Information Systems Integration
    Université Hassan 2 Casablanca - Faculté des sciences et techniques de Mohammedia

Certifications

Skill set

Categories