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

Ayman Jawadi

Ingénieur Full Stack Angular/React/Node.js

500 €/jour
Paris, FR
8-15 ans

Délai de réponse moyen : 1h

À propos de Ayman

Senior Full Stack Engineer avec plus de 7 ans d’expérience dans la conception d’architectures web modernes, le développement front-end/back-end et l’intégration Cloud.

Habitué aux environnements exigeants (Retail, Transport, Luxe, Automobile), je conçois des solutions performantes, scalables et sécurisées.

Spécialisé en React/Angular et Node.js, je suis force de proposition et j’accompagne les équipes sur les bonnes pratiques, la qualité de code et la performance applicative.
  • Français

    Bilingue ou natif

  • Anglais

    Capacité professionnelle complète

Accepte de travailler sur site
Paris (jusqu’à 50 km)

Expériences

  • Hermès
    Senior Full Stack Engineer - React / Node.js / GCP
    LUXE
    octobre 2024 - Aujourd'hui (1 an et 8 mois)
    Paris, France

    Projet :

    Mise en place d’un passeport produit numérique permettant de tracer tout le cycle de vie des articles (matières premières → fabrication → vente → SAV).

    Réalisations & impact :

    - Amélioration des performances API de +40% grâce à l’optimisation SQL, pagination et cache Redis.
    - Temps de chargement front réduit de 30% via SSR Next.js et optimisation des composants React.
    - Sécurisation des flux avec authentification JWT, middlewares et validation stricte des entrées.
    - Mise en place de logs structurés améliorant de 50% la rapidité de diagnostic des incidents.
    - Fiabilisation des services via tests unitaires Jest et intégration continue GitLab/Jenkins.

    Tâches au quotidien :

    - Développement des évolutions et fonctionnalités métier.
    - Chiffrage des tickets JIRA et Versionning avec Gitlab.
    - APIs (Rest, Swagger) avec Node.js et Express.
    - Micro-services et gestion fine des status HTTP.
    - Logs structurés et de la gestion centralisée des erreurs pour faciliter le debug et le monitoring.
    - Requêtes et opérations sur la base de données avec SQL Server.
    - Composants front-end avec React (Redux, Hooks).
    - Intégration de Next.js pour la mise en place de pages server-side rendering (SSR) et d’optimisation SEO.
    - Intégration de middlewares de sécurité (authentification, validation des entrées, gestion des tokens JWT).
    - Conteneurisation et orchestration avec Docker.
    - Intégration continue et déploiement automatisé (CI/CD) avec Gitlab et Jenkins.

    Stack technique :

    React, Node.js, Next.js, Express, Jenkins, Jest, Jira, Git, GCP



    Node.js React.js Gestion de base de données (SQL, NoSQL, etc.) Intégration d’une API externe Management CI/CD
  • Keolis
    Senior Full Stack Engineer - Angular / Node.js / GCP
    TRANSPORTS
    avril 2023 - novembre 2024 (1 an et 7 mois)
    Paris, France

    Projet :

    Outil centralisé pour le PCC et les agents terrain, afin de gérer les procédures
    d’exploitation et les demandes d’autorisation de travaux dans le cadre de l’exploitation du Grand Paris Express (GPE). Il vise à coordonner efficacement les interventions de maintenance et d’aménagement sur le réseau.

    Réalisations & impact :

    - Réduction de 25% des incidents technico-fonctionnels en adoptant l’architecture des microservices.
    - Migration Angular 14 → 17 : gain de performance +20% et modernisation de l’architecture.
    - Encadrement d’un développeur junior : montée en compétences + amélioration qualité code.
    - Mise en place d’une architecture back sécurisée (JWT, Nest.js, modules, middlewares).
    - Création pipelines CI/CD (GCP + Jenkins) → déploiements automatisés 100% fiables.

    Tâches au quotidien :

    - Identification et rédaction des spécifications fonctionnelles de l’application.
    - Revue de code, pair programming et partage de bonnes pratiques de développement.
    - Gestion des routes HTTP, middlewares, authentification JWT et logging.
    - Micro-services, création APIs et services avec Sequelize en tant que ORM.
    - Nest.js pour structurer et sécuriser l’architecture du back-end.
    - Migration de l’application Angular de la v14 à la v17.
    - Intégration des maquettes depuis Figma
    - Conception et développement de composants Angular réactifs (RxJS, Forms, Material)
    - Respect des bonnes pratiques de structure modulaire (lazy loading, services, injections de dépendances).
    - Conception des requêtes SQL et gestion des relations avec PostreSQL.
    - Intégration continue et au déploiement automatisé (CI/CD) avec GCP et Jenkins.
    - Création de pipelines YAML et la configuration des environnements de test et de production.
    - Implémentation de tests unitaires avec Jest et Jasmin.
    - Suivi et gestion du cycle de vie du code via Git sur les environnements (dev, recette, prod).

    Stack technique :

    Angular, Node.js, Nest.js, Express, Docker, GCP, Git, Jira, PostgreSQL
    Angular Node.js Architecture IT Intégration Cloud Google Cloud Platform (GCP)
  • MEDIAPOST
    Full Stack Engineer - React / Node.js
    PRESSE & MÉDIAS
    mai 2022 - avril 2023 (11 mois)
    Paris, France

    Projet :

    Application web B2B avec carte interactive pour optimiser les campagnes marketing des grands comptes dans les domaines de la distribution et du Retail.

    Réalisations & impact :

    - Intégration Mapbox GL optimisée pour afficher +100 000 points sans perte de performance.
    - Conception de microservices Node.js → réduction du temps de réponse API de −35%.
    - Automatisation qualité/tests → amelioration de la qualité du code.
    - Conteneurisation et orchestration via Kubernetes pour garantir la scalabilité.

    Tâches au quotidien :

    - Développement des évolutions et fonctionnalités métier.
    - Création des APIs (Rest, Swagger) avec Node.js et Express.
    - Création de micro-services et mise en place des routes HTTP.
    - Gestion de requêtes et des opérations sur la base de données avec MySQL.
    - Conception et développement des composants front-end avec React (Redux, Hooks)
    - Intégration de la bibliothèque Mapbox GL dédiée au traçage de la carte.
    - Conteneurisation et orchestration avec Kubernetes.
    - Automatisation des opérations courantes (build, process, tests, code …).
    - Chiffrage des tickets JIRA et Versionning avec Gitlab.

    Stack technique :

    React, Node.js, Express, Next.js, Kubernetes, Jest, Jira, Git
    Node.js React.js Architecture de microservices Git Atlassian JIRA

Recommandations

Soyez le premier à recommander Ayman

Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.

Ces profils de freelance correspondent également à vos critères

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

Formations

  • Master Spécialisé : « Ingénierie de Données et Développement Logiciel »
    UNIVERSITE MOHAMMED V – RABAT
    2020
    Master Spécialisé : « Ingénierie de Données et Développement Logiciel »

Certifications

  • Certification Angular - The Complete Guide
    Udemy
    2023
    Angular
  • Certification React (Hooks, Redus, Context)
    Udemy
    2023
    React.js

Compétences

Catégories