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

Sofiane Al Amri

Développeur Web | React | Node.js | NestJS

€400/day
1 project
Paris, FR
3-7 years

Average response time: A few days

About Sofiane

Développeur web React.js | Node.js | NestJS | TypeScript

Vous cherchez un développeur web spécialisé en React & Node.js | NestJS capable de transformer votre idée en application web performante et maintenable ?

J’accompagne les entreprises, startups et les porteurs de projet dans le développement d’applications web sur mesure, de la maquette au déploiement, avec une stack moderne : React, Next.js, Node.js, NestJS et TypeScript.

Je peux intervenir sur du développement frontend, backend ou full stack, aussi bien from scratch qu’en renfort d’équipe existante.

Mon objectif est de livrer rapidement un produit clair, maintenable et aligné avec vos enjeux métier.

Ce que je vous apporte :
  • Une approche structurée orientée business.
  • Une capacité à prendre en main un projet from scratch ou à intervenir en renfort d’équipe.
  • Du code propre, optimisé et documenté, pour faciliter la maintenance et réduire les coûts techniques sur le long terme.

Projets web sur lesquels je suis intervenu :

Sidel – Evo On : Développeur web NestJS & Angular - Application IoT pour l’optimisation de lignes de production industrielles
Stack : NestJS, Angular, TypeScript, MySQL, TypeORM

Geekeur : Développeur web React & Node.js | Express - Application métier pour sociétés de taxis conventionnés CPAM
Stack : React, Express, MySQL, Sequelize, TypeScript

Netty : Développeur web - Développement de fonctionnalités pour un SaaS immobilier.
Stack : PHP, JavaScript, MySQL

Ma stack :
Langage: TypeScript
Frontend : React.js, Next.js
Backend : Node.js, NestJS, Express
Outils : Docker, Prisma, Sequelize

Vous avez un projet web ?
Contactez-moi pour un premier échange en visio. Faisons le point sur vos besoins et voyons comment je peux vous accompagner efficacement.
  • French

    Native or bilingual

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

Experience

  • ODR PHARMA
    Développeur Backend Python | Plateforme SaaS Multi-Tenant
    PHARMACEUTICALS INDUSTRY
    December 2025 - Today (6 months)
    Paris, France
    Refonte complète d'un outil métier mono-tenant en plateforme SaaS multi-tenant avec scraping automatisé, traitement asynchrone et analyse OCR de documents. Contribution sur l'ensemble du backend : architecture, code, mise en production.

    Architecture Multi-Tenant

    • Modèle Groupement avec isolation totale des données entre organisations
    • Système RBAC à 4 rôles et 16 permissions granulaires
    • Système d'invitations email avec token expirant

    Microservice de Scraping Distribué

    • Extraction du scraper en microservice REST
    • Architecture 3-tiers découplée : API REST + Redis Queue + Worker Pool ARQ
    • Migration d'une API synchrone vers une job queue asynchrone non-bloquante avec feedback temps réel
    • 3 queues séparées (scrape / analyze / auth) avec chaînage automatique des jobs
    • Auth-worker dédié pour pré-authentifier en amont et éviter la contention navigateur en cron quotidien

    Robustesse & Résilience

    • Circuit breaker par connecteur
    • Rate limiter Token Bucket distribué Redis avec configuration par connecteur

    Scraping & Extraction

    • Architecture multi-connector permettant N portails fournisseurs par organisation
    • Scraping automatisé avec Selenium, undetected-chromedriver, nodriver et curl_cffi selon le portail
    • Intégration Azure Document Intelligence pour OCR de factures PDF
    • Auto-détection du format fournisseur avec pattern matching multi-niveaux
    • Extracteurs PDF dédiés par fournisseur avec agrégation des lignes dupliquées et recalcul des remises

    Storage & DevOps

    • Migration du stockage PDFs vers Cloudflare R2
    • CI/CD optimisé : builds passés de 8-12 min à 2-3 secondes.


    Stack technique

    • Python 3.14
    • FastAPI
    • PostgreSQL
    • SQLAlchemy 2.0
    • Alembic
    • Redis
    Développement Back-End API Microservices
  • CCI Campus Strasbourg
    Formateur en Développement Web - React.js | Node.js | Express
    EDUCATION AND E-LEARNING
    November 2023 - Today (2 years and 7 months)
    Strasbourg, France
    → Objectif de la mission :
    Former des développeurs juniors à la création d’applications web modernes et professionnalisantes.

    → Réalisations :
    • Animation de modules JavaScript, React.js, Node.js, Express avec mise en pratique orientée projet pour renforcer l’autonomie et les compétences API RESTdes apprenants.
    • Conception d’exercices autour de la création d’API REST avec Express et Sequelize, pour garantir la maîtrise des workflows backend actuels
    • Suivi individualisé des projets, permettant un meilleur taux de progression, une qualité de code optimisée et une gestion professionnelle de Git en équipe

    → Stack technique :
    JavaScript, React.js, Node.js, Express, API REST, Sequelize, Git
    React.js Express
  • SIDEL Evo-ON
    Développeur web Full Stask NestJS | Angular | TypeScript
    September 2022 - October 2024 (2 years and 1 month)
    Strasbourg, France
    → Objectif de la mission :
    Développer et sécuriser une application IoT destinée à la supervision et à l’optimisation de lignes de production industrielles.

    → Réalisations :
    Développement frontend Angular, HighCharts et Ag-Grid, pour la visualisation des données.
    Développement backend et maintenance de l'API REST NestJS
    • Collaboration agile SCRUM : Rédaction de user stories

    → Stack technique :
    TypeScript, Angular, NestJS, HighCharts, Ag-Grid, MySQL, TypeORM
    NestJs Typescript MySQL

Reviews

5,0

Out of 1 rating

L

Lucien

Développeur NextJs Typescript - TECHINS8

Reviewed on 03/12/2025

Un plaisir de travailler avec Sofiane, c'est quelqu'un de structuré et organisé. Il a développé toutes les features nécessaire dans le temps imparti. Aussi, on a eu régulièrement des points d'avancement. Je recommande et je referai appel à lui.

Recommendations

Zacharie N.ZN
Fahari H.FH
Lucien ArbieuLA
Zacharie N. and 2 other people have recommended Sofiane

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

  • Mastère manager en architecture et applications logicielles des SI - Bac +5
    CESI
    2024
    Mastère manager en architecture et applications logicielles des SI - Bac +5
  • Développeur web Bac +2
    Openclassrooms à distance
    2021

Skill set

Categories