Housseini Toumani

Senior Développeur TypeScript | Node.js, NestJS

Salaire / Taux journalier

Paris, France

Mobilité : 77120 Coulommiers

Freelance

Peut venir sur site

Expertises

ReactNodeNestNextTypescriptGraphQLSalesforce Commerce CloudMicroservicesMariaDBGitBitbucketExpressDrupalTest Driven DevelopmentHexagonal ArchitectureJavascriptPHPVueAngularRedisCSSFlutterC#JavaMongoDBDevOpsSymfonyAWSDomain Driven DesignElasticsearchSeleniumDéveloppeur BackendTech LeadGoogle Cloud PlatformKubernetesCypressDéveloppeur WebCRMDockerJiraRESTful APIsGitLabDéveloppeur FullstackSEOHTMLMySQLCoaching agileRabbitMQScrumTalent Acquisition

Langues

Français (Maternelle)Anglais (Courant)

À propos

Introduction

Expert TypeScript/Node.js avec +10 ans d'expérience en architecture logicielle et e-commerce haute performance. Spécialisé NestJS/Next.js, j'ai modernisé l'écosystème Lacoste international et conçu des APIs critiques pour le secteur luxe chez EY. J'apporte expertise technique full-stack, méthodologies DDD/TDD et delivery cloud (AWS/GCP) pour transformer vos projets en solutions scalables et performantes.

Liens

Expérience de travail

Développeur senior

LacosteFreelance

mars 2025 - Présent

1 an 8 mois

Paris, France

Modernisation de l'architecture Front-end/BSS E-commerce international à haute audience, migration TypeScript et optimisation des performances de conversion (PLP/PDP/SEO)  Refonte & Migration Stack : Migration des composants legacy du Page Designer vers TypeScript et refonte des endpoints clés (Footer, Navigation) vers la nouvelle architecture REST/Microservices. Core E-Commerce (PLP/PDP & Search) : Refonte de la fiche produit (PDP Card), gestion des variations complexes de produits (Parfums/Maroquinerie) et refonte du système de filtrage/pagination dynamique sur les listes de produits (PLP). Performance, SEO & Accessibilité : Optimisation du SEO technique (données structurées JSON-LD, PWA meta tags), intégration du widget d'accessibilité globale (AccessiWay/RGAA) et sécurisation du tracking E-commerce/Data (Akamai Bot Détection, GA4). Stack : React.js, TypeScript, Salesforce Commerce Cloud (SFCC), NestJS, Node.js, Lit, ISML, Cypress, Jest, Git/Bitbucket.

Senior Back-End Developer

EY Fabernovel, part of EY Studio+Freelance

sept. 2024 - janv. 2025

5 mois

Paris, France

Conduite et développement dAPIs critiques au sein dun écosystème Multi-API pour le secteur du luxe. Réalisations : * Conception dAPIs sous NestJS / TypeScript appliquées à une Architecture Hexagonale stricte. * Sécurisation du delivery via TDD, tests dintégration et tests E2E sous Jest. * Déploiement et intégration continue sur linfrastructure Cloud AWS.Stack : NestJS, Node.js, TypeScript, Architecture Hexagonale, AWS, Jest, TDD

Architecte Software Fullstack

ACCIOSFreelance

sept. 2022 - août 2024

2 ans

France

J'ai travaillé chez Accios pour le projet Housing. Une platforme SaaS / Proptech dans le secteur de l'immobilier avant-gardiste destinée à simplifier et à dynamiser l'accès au logement pour tous. Fondée sur la conviction que trouver le bon logement devrait être à la portée de chacun, Housing Place se positionne comme le lien privilégié entre les demandeurs de logements et une multitude de propositions immobilières. Enjeu : Conception, architecture et déploiement de A à Z dune plateforme SaaS/Proptech à haute performance (App Router, PWA / Headless CMS). Réalisations :Développement du Front-end PWA sous Next.js (App Router) avec optimisation SEO et Core Web Vitals.Architecture du Back-end GraphQL sous Node.js / NestJS (DDD, SOLID, Architecture Hexagonale). Infrastructure Cloud automatisée sur Google Cloud Platform (Cloud Run), Docker et MongoDB Atlas.Stack : Next.js 12-15, React 18, NestJS 10-11, GraphQL, TypeScript, GCP (Cloud Run), Docker, MongoDB.

Architecte Système & Tech Lead (Ex-CTO)

Bien'ici

mars 2021 - juil. 2022

1 an 5 mois

Paris, France

Bien'Ici est un portail immobilier proposant une carte innovante pour rechercher des biens immobiliers en France. Bien'Ici a représenté une super expérience où l'enjeu fut de donner le plus d'autonomie produit à l'entreprise. J'étais chargé de: * monter en compétence et prendre l'autonomie sur le projet * recruter et accompagner une équipe de développement pluri-disciplinaire * participer au développement des next features * support de l'existant. Enjeu : Direction technique et structuration de lingénierie du 3ème portail immobilier national (fort trafic). Réalisations : * Recrutement, encadrement et structuration dune équipe technique pluridisciplinaire. * Alignement des roadmaps produit/tech : refonte des fonctionnalités moteur de recherche, fiches produits et espace Pro. * Maintenance et optimisation des microservices à forte charge (Node.js, Vue.js, ElasticSearch, MongoDB). Stack : Node.js, Vue.js, TypeScript, ElasticSearch, Redis, MongoDB, Docker, REST/OpenAPI, GitLab CI.

Architecte de solutions client

Ibexa

déc. 2020 - mars 2021

4 mois

Ibexa Digital Experience Platform (DXP) helps B2B companies to transform traditional sales strategies into frictionless buying experiences

Architecte logiciels et Lead Développeur

ParkingMap

mai 2018 - déc. 2020

2 ans 8 mois

Paris, France

ParkingMap est une société spécialisé dans l'observation du stationnement. Elle développe des logiciels d'analyse du stationnement en temps réel mais permet également l'analyse et l'export de statistiques d'usages. Enjeu : Migration dun monolithe vers une architecture Microservices temps réel pour lanalyse IoT. Réalisations : * Conception de larchitecture conteneurisée Microservices (Node.js, React, RabbitMQ, ElasticSearch, Kong API). * Migration globale vers le Cloud Public (GCP / Kubernetes / Docker) et mise en place de la CI/CD (TeamCity). Stack : Node.js, React, GCP, Kubernetes, Docker, ElasticSearch, RabbitMQ, Kong API, TypeScript. Conduite de projets: * Analyse du système existant et accompagnement de l'équipe vers la migration en Micro Service de ce système * Animation d'ateliers, * Application de standard de qualité de code et accompagnement des collaborateurs * Analyses des besoins et créations de specs pour la réalisation de nouveaux services Conduite de changement * Mise en place d'outils de suivis de ticketing: Youtrack + Hub * Mise en place de suivis de pull request: Upsource + Bitbucket * Mise en place du déploiement continue: Teamcity * Mise en place du monitoring: ELK + HeartBeat + ElastAlert * Mise en place de micro-services PHP7, NodeJS + Express, React, Redis, Mysql * Mise en place d'outils d'analyses et de statistique: ELK * Migration de la plateforme containarisée (docker) * Gestion de suivis de ticketings, de roadmaps * Réalisation de plusieurs ateliers, notamment pour la mise en place de GitFlow et de l'architecture MicroService sous Docker * Mise en place de la méthodologie agile en l'adaptant aux réalités de l'entreprise. * Création et gestion de la plateforme sous un environnement cloud * Conception de l'architecture des services

Développeur web

Logic-immo.com

janv. 2016 - mai 2018

2 ans 5 mois

Paris, France

Référent technique, je développais sur les différents sites publique de l'entreprise (mobile, neuf, construire, vendre) et sur les apis intermédiaires. Enjeu : Refonte technique des plateformes web à haute audience du groupe et gestion de la haute disponibilité. Réalisations : * Refonte des plateformes web du groupe et conteneurisation complète des environnements sous Docker. * Responsabilité des astreintes de production (1/2 semaines) sur des systèmes à plusieurs millions de visites/mois, impliquant de l'analyse de logs, qualification des situations et mises en situation des scenarios (rollbag, patch, etc...) Stack : Node.js, PHP/Symfony, Docker, Solr, MariaDB, TypeScript. Je m'assurais de la bonne qualité du code et de l'application des standards que j'ai pu, en accord avec l'équipe, définir. En dehors de développer des fonctionnalités j'ai également mis en place des apis et interagis avec celles existantes. J'ai aussi conduis le développement de nouveaux projets commercials de bout en bout. (nouvelles offres, audience, nouveaux produits, compagnes mail) Cela impliquait souvent des changements d'approches ou d'architectures que je menais en concert avec le devops. Mais également avec les autres cellules de l'entreprose. Nous travaillions principalement sur des environnement containarisés utilisant docker. J'ai mis en place ces environnements et je les maintenais également à jour. J'ai conduis plusieurs ateliers au sein de l'entreprise pour mettre en place de nouveaux processus ou améliorer ceux existants. Je peux notamment cité : * Amélioration du process agile en incluant davantage de scrum. Cela implique l'animation des différentes cérémonies * Proposition d'amélioration du cycle de travail. Les propositions se focalisaient sur l'idée de créer des tasks forces et d'améliorer leur interactions avec les autres divisions de l'entreprise, en étude avec la situation existante. * Présentation et Mise en place de Gitflow * Conduite d'atelier.

IT Consultant

Ysance

avr. 2012 - oct. 2016

4 ans 7 mois

Paris, France

* Développement PHP / JavaScript / AngularJS * Développement d’applications et de modules spécifiques (CRM / E-Commerce) * Rédaction de procédures et de documentations techniques d’exploitation * Spécification, conception et développement d’applications * Administration de serveur web, containers docker et bases de données MySQL Pour plus de détails je vous suggère de regarder l'ensemble des missions ci-dessous

Mission - Développeur logiciels

Cloudwatt

sept. 2013 - oct. 2015

2 ans 2 mois

Ma mission pour ce client était la mise en place d’une plateforme BSS permettant la commercialisation de solutions de Cloud Public. La société a été racheté par Orange. Parmi mes activités on peut compter: Analyse des demandes fonctionnelles * Développement Web services JSON/REST (PHP) * Développement de tests unitaires * Développement et couverture de test fonctionnelle * Rédaction de documents techniques * Customisation des contrôleurs natifs SugarCRM (PHP) * Gestion des rôles utilisateurs SugarCRM * Rédaction des contrats d’interface * Réalisation des diagrammes de séquence * Développement site E-commerce marque blanche sous AngularJS * Développement de service REST sous un ESB * Adapter le CRM à la mise en place de l’offre compute * Amélioration de l’existant * Développement de web service pour communiquer avec les autres plateformes et infrastructure de l’offre compute * Paramétrage de l’application CRM et création de modules * Création des tests et couverture de tests fonctionnels Technologies: SugarCRM 6.5, PHP5 / MySQL, JQuery, PHPUnit, Agile (méthode SCRUM), Shell, Sonar, Jenkins, Java – Java RestX, JIRA, Redmine, Kibana 3, Git - Git Flow, Curl, Docker, AngularJS, ReactJS, Selenium, Openstack, MuleESB, Talend Open Studio, QlikView, SugarCRM, MySQL, MongoDB

Mission - Consultant en audit informatique

ETS Global

janv. 2014 - janv. 2014

1 mois

Audit sur la qualité de code et la sécurité * Etude et rapport sur la qualité de code et la sécurité de l’application Technologies utilisés: PHP

Mission - Développeur CRM

JUST EAT

juil. 2013 - août 2013

2 mois

Ma mission pour le compte de ce client était de travailler principalement sur leur CRM à propos du système de gestion de réclamation client. A l'époque dénommé AlloResto. Gestion des réclamations clients dans SugarCRM * Analyse des besoins fonctionnels, paramétrage et développement de modules spécifiques * Réalisation d’un questionnaire de satisfaction client, paramétrable, avec données récupérées dans SugarCRM via des WS * Personnalisation

Mission - Développeur CRM

ALTAVIA

juin 2013 - juil. 2013

2 mois

Ma mission pour le compte de ce client était l'adaptation du CRM aux équipes supports, produits et marketing * Modification du module SecurityGroups et paramétrage des modules de réunions, de comptes, des dashlets et du fonctionnement de SugarCRM pour répondre aux besoins du client. Technologies: SugarCRM

Mission - Développeur back-end

Mediapart

janv. 2013 - juil. 2013

7 mois

Je travaillais pour le compte de ce client. Ma mission était de leur fournir une nouvelle approche de leur SI. J'ai participer activement à la réalisation de ce nouveau SI. Je proposa une approche par service de messagerie en faisant une étude comparative sur les différentes solutions du moment. On pourra compter entre autre comme activités: * Développement d’une solution personnalisée SugarCRM établie sur les besoins de clients (CRM) * Création de modules Magentos (ECommerce * Migration de la solution Drupal existante (CMS) * Mise en place d’une architecture de communication RabbitMQ, avec Dashboard, scénarios de test * Création de modules et de web services et dédiés de tests unitaires (couverture de la brique technique CRM) pour la communication via le service de messagerie RabbitMQ avec SugarCRM, Magento et Drupal * Modules export comptable sous Magento * Modules gestion abonnés et suivi d'abonnements sous SugarCRM * Installation des environnements de développement, de recettes et de test via Jenkins et Sonar (code quality), puis suivie qualité . * Amélioration du processus de reprise de données * Création de modules nécessaires à la reprise de données et adaptation des services * Création de scripts de rattrapage et migrations des bases de données existantes vers les nouvelles bases de données (SugarCRM) et nouveaux services (Magento) en Python. Technologies utilisées: SugarCRM, RabbitMQ, Magento, Drupal, Jenkins, PHPUNIT, WebService REST, PHP 5.6

Développeur CRM

KOT

juin 2012 - déc. 2012

7 mois

Il s'agissait d'une mission pour le compte d'un client. Ma mission principale était l'évolution d’une plateforme SugarCRM Professionnal Edition vers une plateforme SugarCRM Community Edition. A ce sujet, je ne connaissais pas encore le progiciel SugarCRM. * Adaptation des données du CRM de la version professionnelle à la version Community Edition * Développement de web service pour exposer les données à des applications tierces (iPad) * Optimisation du code existant * Reprise des données SQL et maintient du code existant. * Ajout de nouveaux modules open-source (pour remplacer les modules précédents inclus dans la version payante). Technologies: SugarCRM 6.4, WEBSERVICE REST, WEBSERVICE SOAP, PHP 5.4, MYSQL (reprise de données et optimisation de la base).

Mission - Développeur CRM

Le Groupe La Poste

oct. 2012 - déc. 2012

3 mois

Je travaillais pour le compte d'un client. Le groupe utilisait une solution de CRM contenant un ensemble de code et fonctionnalités riches et complexes. Le tout communiquant au sein de leur intranet sécurisé. Ma mission était de d'adapter leur CRM pour fonctionner via un SSO de type CAS. Je devais donc créer le module d'authentification pour le SSO externe. Technologies utilisées: SugarCRM, CAS, SSO, REST, PHP 5.5

Mission - Développeur Drupal

RevendreduCloud.com

juin 2012 - août 2012

3 mois

Je travaillais pour le compte d'un client. Ma mission principale était de permettre l’interconnexion entre le CMS Drupal et une application Windows Azure à travers un ensemble de webservices. Technologies utilisées: Drupal PHP 5.4, IIS (Interne Information Service, ancien serveur web Microsoft), Principes REST

Développeur Full Stack

ERGOLAND - USINE A DESIGN

juil. 2010 - mars 2012

1 an 9 mois

Usine à Désign

Ergoland - Usine à design était une startup innovante permettant de créer des meubles personnalisés. Notre travail nous a permis de réaliser une levée de fond, ainsi qu'une croissance exponentielle de l'entreprise, passant de 5 à 25 salariés. Parmi mes activités: Installation environnement Windows Server 2008 * création et administration du parc active directory (users, roles, groups, strategy) Mise en place d’un CRM SalesForce Professional Edition * Création et administration du CRM SalesForce * Importation des données via BULK Création d’un outil d'archivage de logs, et enregistrement; administrable via un module crée à l'occasion dans l'outil back-office en MongoDB et PHP Amélioration du Backoffice; Refonte de l’interface de relation client * Mise en place témoignages + avis + iAdvize (possibilité de discuter par chat avec les clients sur le site) * Refonte espace Social, Designer et Créations * Refonte espace Mon Compte Audit Comptabilité et Logistique * Optimisation des outils de comptabilité, process logisique et des documents comptables pour être en norme lors d’audition * Création de flux logistiques et comptables Optimisation Marketing Mise en place d’un outil de création de flux marketing * Mise en place d’un outil de création de tag de tracking * Optimisation du catalogue, de la recherche et de la fiche produit * SEO * Optimisation du processus d’acquisition client, de processus de paiement et du paiement * Mise en place d’un outil de création automatique de coupons de réduction et créations de coupons * Création de page de sélections produits Optimisation B2B * Création d’un système de passage de commande pour gros volume disponible en back office. Ce système prend en charge : des produits très personnalisés et des remises issues de coupon ou de gestes commerciaux Développement du site en V2 * Développement modules et intégration des chartes graphiques Technologies: MySQL, XML, PHP5, MySQL, KWO² (similaire Symfony), JQuery, Prototype.js

Developpeur Web

Ambiproduction

févr. 2010 - mai 2010

4 mois

Integration web et developpement plateforme ambiprod Technologies: * LAMP, HTML, CSS, MYSQL PHP4

TECHNICIEN VB-ACCESS

DELTA NET TV

juil. 2008 - oct. 2008

4 mois

Dakar, Sénégal

* Mise en place d’une application de gestion de stocks de matériel et suivi des interventions techniques via formulaire, requêtes, états et macro sous Access 2003 * Suivi des abonnements de la clientèle actuelle, renouvellement forfait, vente, support * Prise en charge de nouveaux clients, souscription abonnement, vente matériel


Formation

SUPINFO

Ingénieur en informatique, Ingénierie informatique

2009 - 2012

3 ans 1 mois

Cycle ingénieur en informatique

Sup Management

Licence, Informatique

2008 - 2009

1 an 1 mois

Résultat : 16/20 mention très bien.

Cycle ingénieur en informatique - licence Cycle informatique de gestion - bts (diplôme également obtenue, mention très bien).


Licences et certifications

Cloud Engineering with Google Cloud

Délivré le : mai 2020

Certifié par Coursera Course Certificates

Cloud Architecture with Google Cloud

Délivré le : mai 2020

Certifié par Coursera Course Certificates

Spécialisation Preparing for Google Cloud Certification: Cloud Architect

Délivré le : mai 2020

Certifié par Google Cloud

Coaching Agile

Délivré le : avr. 2020

Certifié par IONISx

Formation React JS

Délivré le : juin 2017

Certifié par SOAT

Formation Symfony 3, niveau 1 et 2

Délivré le : juin 2016

Certifié par SensioLabs

Formation AngularJS

Délivré le : avr. 2016

Certifié par Human Coders

Elastic Google Cloud Infrastructure: Scaling and Automation

Délivré le : avr. 2016

Certifié par Coursera Course Certificates

Des applications ultra-rapides avec Node.js

Délivré le : févr. 2016

Certifié par OpenClassrooms

Comprendre le Web

Délivré le : janv. 2016

Certifié par OpenClassrooms

Formation Salesforce Trailhead - 48 Badges actuellement: 35425 Point

Délivré le : nov. 2015

Certifié par Trailhead by Salesforce

Sugar Developer Specialist

Délivré le : nov. 2015

Certifié par SugarAI

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.