Youssef Ben Amor

Développeur Full Stack Senior | AWS, TypeScript

Salaire / Taux journalier

Paris, France

Freelance

Peut venir sur site

Expertises

TypescriptAWS LambdaNode

Langues

Français

À propos

Introduction

Développeur JS avec 5+ ans d'expertise en automatisation et e-commerce, spécialisé dans les architectures cloud et microservices. Ancien lead chez L'Argus (156 bots refondus) et consultant actuel chez Dassault/IKEA sur des projets à fort impact. J'optimise vos processus métier avec TypeScript/Node.js/AWS pour maximiser votre ROI.

Liens

Expérience de travail

Consultant en développement Web

CBTW

oct. 2024 - Présent

2 ans 1 mois

Dassault Systems DÉVELOPPEUR BACK-END/CLOUD Contexte du projet : Dassault Systèmes, via son partenariat avec IKEA, a développé 3D Kitchen, un outil permettant de concevoir des cuisines en 3D. Ce projet vise à simplifier la création de nouveaux meubles et équipements tout en optimisant la synchronisation des environnements de développement. Mission : J'ai intégré l'équipe 3DS pour améliorer le processus de création de nouveaux meubles et équipements tout en garantissant la stabilité des données via une synchronisation sécurisée entre les environnements de staging et de production. Equipe : 20 personnes Réalisations : ● Amélioration du processus de création de contenu : Optimisation de la gestion des nouveaux meubles et équipements dans l'outil de conception 3D Kitchen d'IKEA ● Synchronisation staging/production : Développement d' une solution robuste pour synchroniser les données entre staging et production afin de minimiser les risques d'incidents. ● Sécurisation des opérations sensibles : Conception et mise en œuvre de tests unitaires rigoureux pour garantir la fiabilité des migrations de données. ● Intégration et déploiement continus : Mise en place et optimisation des pipelines CI/CD pour automatiser les déploiements. ● Gestion des erreurs et reprise sur incident : Mise en place de processus de reprise sur erreur, avec des mécanismes de détection, d'alerte et de redémarrage automatique pour assurer la continuité du service. Environnement technique / fonctionnel / méthodologie : AWS Lambda, RDS, Docker, Terraform, Mocha.js (tests unitaires), Jenkins (CI/CD), Gitea (versionning), SCRUM.

Développeur Full Stack

abbeal

sept. 2022 - mai 2025

2 ans 9 mois

MISSION 1: MIGSO (ALTEN) Développeur Back-end/Cloud Septembre 2022 - Octobre 2023 SUJET Refonte de la plateforme de gestion de projet de MIGSO. COMPÉTENCES Typescript / Node.js AWS Lambdas, AWS API Gateway, AWS CloudFormation RÉALISATIONS Migration du code JavaScript vers TypeScript Mise en place de Instana pour la surveillance de l'infrastructure et de l'API Gestion des utilisateurs via Cognito Optimisation des couches des Lambdas (utilisation de Webpack) Amélioration des templates CloudFormation et accélération de la pipeline de déploiement Développement de nouvelles fonctionnalités, impliquant : Création de nouvelles Lambdas Mise à jour des templates CloudFormation Modification de la pipeline GitRunner Création de tests Intégration continue et déploiement automatique Application de principes de Clean Code et de Clean Architecture Utilisation de la méthode agile Scrum (Daily, Sprint, rétrospective, etc.) Prise en charge des aspects DevOps de l'application, incluant : Configuration et gestion des environnements de développement, de test et de production Automatisation des déploiements et des mises à jour Surveillance et gestion des performances de l'application Estimation des coûts des services AWS et optimisation des ressources pour réduire les dépenses. MISSION 2: LVMH Développeur Full Stack Octobre 2023 - Aujourd’hui RÉALISATIONS Développement Frontend/Backend de sites web mondiaux pour LVMH Holdings Création d'un design system hautement réutilisable et personnalisable COMPÉTENCES CMS Prismic Typescript, Next.js, Tailwind CSS SEO, Accessibilité web, Web performance CI/CD Figma Azure DevOps, Jira, GitLab Compétences clés : Intégration continue et livraison continue (CI/CD) Règles pour l’accessibilité des contenus Web (WCAG) Développement front-end et back-end Design System TypeScript Prismic Next.js Tailwind CSS Figma

Développeur Full Stack

Eats Eazy

août 2021 - août 2022

1 an 1 mois

Développement et amélioration du site Eats Eazy Projet réalisé dans une équipe de 3 personnes. Missions : - Mise en place d'une architecture en Micro-services - Développement de l'API (GraphQL, Apollo, Sequelize) - Gestion des rôles (client, restaurant, admin ) - Adaptation des différents typeDefs et resolvers selon le besoin - Développement du dashboard Admin - Amélioration du Front en React JS - Front-end client et front-end restaurant ( filtres, recherches, création et gestion des coupons, visualisation des réservations,..) - Mise en place d'une double authentification (JWT) - Optimisation du temps de loading (Socket.io) - Intégration des modules de paiements Stripe et Edenred

Développeur back-end

L'argus

oct. 2019 - août 2021

1 an 11 mois

Région de Paris, France

Team Scraping : Récupération des données liées aux véhicules, afin de calculer les côtes pour les intégrer ensuite sur le site de l'Argus. Projet réalisé dans une équipe de 6 personnes Missions: - Responsable de la team Scraping - Mise en place d'une architecture permettant que les bots soient asynchrones - Refonte de plus de 156 bots de scraping au travers des APIs/HTML (CheerioJS) - Développement d'APIs REST (NodeJS) - Développement de features en ReactJS pour monitorer les différents bots - Développement d'un outil en Vue JS permettant de détecter les différents bugs - Développement et exploitation d'outils internes de gestion de tickets/réparation de tâches en attendant la mise en place des outils de la suite Atlassian (JIRA) - Utilisation des Smart Proxies pour éviter les détections de nos différents Scraping - Refonte de la partie analyse des annonces

Développeur Full Stack

SoBus

mai 2019 - oct. 2019

6 mois

Région de Paris, France

Intégration des ventes des billets de train SNCF. Projet réalisé dans une équipe de 4 personnes. Missions : Développement en méthodologie agile Scrum Sprint de deux semaines Participation aux différentes cérémonies - Contribution à l’intégration des ventes de billets SNCF (NodeJS) - Parcing des datas à partir de l'API SNCF - Création des migrations/modèles afin d'insérer les données traités dans nos bases de données - Création d'un Back-office pour faciliter la gestion des ventes - Contribution au développement du back-end du back office


Formation

INSTA

Architecte technique en informatique et réseaux

2019 - 2021

3 ans

ETNA, école d'alternance en informatique

Responsable de projet web et mobile

2016 - 2019

4 ans

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.