Mohamed MHAMDI

Senior Lead FS Engineer | Scalable IA Agents

1 recommandation

Salaire / Taux journalier

1 personne recommande

Paris, France

Freelance, ouvert au CDI

Peut venir sur site

Expertises

LLMs / Large language modelsDéveloppement FullstackReactNestTest Driven DevelopmentHexagonal ArchitectureDéveloppement FrontendDéveloppement BackendSassJavascriptTailwind CSSNodeRedisIACSSReduxExpressBase de données SQLRequêtes SQLGolangAWSDynamoDBElasticsearchKafkaAWS LambdaClean ArchitectureEvent Driven ArchitectureKubernetesClean CodeMariaDBSQLiteGraphQLPostgreSQLTypescriptNextAmazon EC2MySQLRabbitMQ

Langues

AnglaisFrançais

Recommandé par

Antoine Le Bléavec

Prisma Media

Product Owner

A recommandé le 07 novembre 2025

À propos

Introduction

Passionné par les plateformes IA scalables, j'ai conçu chez PMU une IDP multi-agents sur AWS Bedrock AgentCore, agents conversationnels en prod app mobile (SDK temps réel, console admin). Chez Prisma Media, HUBSIDE, Sagemcom : modernisation d'écosystèmes critiques, workflows éditoriaux auto, éditeurs no-code, systèmes industriels temps réel HA (99.99%). Lead expérimenté (15+ ans), focalisé code qualité, mentoring, alignement produit/technique.

Liens

Expérience de travail

Senior Fullstack Engineer - Agentic AI Platform

PMUFreelance

nov. 2025 - Présent

1 an

Paris, France

*Contexte*: Conception et developpement end-to-end d'une Internal Developer Platform (IDP) pour l'orchestration d'agents IA conversationnels (projet greenfield). *Realisations:* **Platform & Architecture** Plateforme multi-agents : patterns supervisor/sub-agents, HITL, orchestration LangGraph Multi-tenant : RBAC, isolation des donnees, environnements (dev/staging/prod), promotion de configurations AWS Bedrock AgentCore : Runtime, Gateway, Identity, Memory, Tracing et OAuth2/JWT Infrastructure AWS multi-region full serverless : Terraform, CI/CD GitLab, observabilite (OpenTelemetry, X-Ray, CloudWatch) Data : DynamoDB single-table design **SDK & Protocols** SDK multi-plateforme (Web, Mobile, Server) : protocoles AG-UI, A2A, A2UI Streaming temps reel, generative UI, client tool calling, communication inter-agents Support multi-transport : SSE, WebSocket, REST, custom **Control Center** Console d'administration : creation, configuration, versioning, deployment, Eval et monitoring Gestion des MCP servers, tools, guardrails et RAG Web IDE pour tools custom (JS/TS/Python) avec execution sandboxée Playground pour debug, inspect et test de configurations d'agents Gestion des secrets et variables avec chiffrement KMS **Chat UI Library** Librairie cross-platform (React Native iOS/Android + Web) : i18n, Markdown, Theme Designer **Agent Assistant Parieur:** Agent conversationnel déployé en production dans l'application PMU React Native Assistance aux parieurs : informations courses, pronostics, historique paris Outils metier : consultation programmes, resultats, cotes en temps reel **Stack Technique:** Backend: TypeScript, NestJS, Node.js, LangGraph Frontend: React/Native, TanStack, Tailwind CSS Cloud: AWS (Bedrock AgentCore, Lambda, API Gateway, DynamoDB, S3 Vector Store, KMS, Cognito, ECR) Infra: Terraform, GitLab CI/CD, Docker Testing: Vitest, Testing Library, Testcontainers Skills Clés: DDD, Architecture multi-agents, IDP, SDK, AG-UI/A2A/A2UI, MCP, RBAC, IaC

Senior Full Stack Engineer

Prisma MediaFreelance

mars 2021 - oct. 2025

4 ans 8 mois

Paris, France

Pilotage de la transformation digitale multi-marques (GALA, GEO, FEMME ACTUELLE, ...) de Prisma Media via des plateformes internes innovantes, orientées optimisation des workflows et automatisation de la publication. - Développement de services de workflow durable avec Temporal.io, orchestrant des tâches complexes et garantissant la fiabilité des processus éditoriaux. - Livraison d’applications full-stack dynamiques avec une stack moderne/: React, TypeScript, Node.js, GraphQL (édition collaborative, planification, publication). - Modernisation de la couche données/: conception de schémas unifiés sur MariaDB (sharding/FULL-TEXT), migration et optimisation des bases éditoriales existantes. - Automatisation InDesign (UXP Plugins/Scripts) pour accélérer la création multisupport et fluidifier les passerelles print digital. - Architecture et maintenance de pipelines asynchrones serverless (AWS Lambda, S3) pour le traitement documentaire (validation, conversion images/textes). - Mise en place de moteurs de recherche Elasticsearch modulaires, scoring custom pour l’analytique éditoriale avancée et la suggestion de tags. - Conception d’une architecture découplée orientée événements, basée sur RabbitMQ, garantissant la résilience, la scalabilité et l’isolation des services métier. - Intégration de solutions de monitoring (Datadog, OpenTelemetry) pour garantir un haut niveau de visibilité, de performance et de robustesse applicative. - Encadrement technique/: mentoring, revue de code, montée en compétences des développeurs. - Collaboration en mode produit avec les équipes éditoriales, DevOps et design pour construire des APIs modulaires, facilement maintenables et scalables. Stack: React, TypeScript, Node.js, GraphQL, Temporal.io, Golang, RabbitMQ, MariaDB, Docker, AWS Lambda,/S3, CloudWatch, Kubernetes, Elasticsearch, GitLab/CI/CD, InDesign/UXP/Plugins & ExtendScript.

Lead Full Stack Engineer

HUBSIDE

sept. 2017 - mars 2021

3 ans 7 mois

20 Rue Cadet, 75009 Paris, France

Lead développeur - Éditeur de sites web nocode - SaaS - Pilotage du développement agile d’un éditeur de sites web nocode, garantissant l’architecture et la livraison de solutions web évolutives et intuitives. - Définition et mise en œuvre de l’architecture technique en réponse aux besoins produit et aux objectifs métier, en conciliant performance, modularité et maintenabilité. - Direction d’une équipe pluridisciplinaire pour la conception et la réalisation de l’éditeur avec TypeScript, Node.js, GraphQL, React et Slate. - Utilisation de Golang dans des fonctions AWS Lambda pour optimiser la compilation, la génération et la publication des modèles de sites web. - Mise en place de pipelines CI/CD avec GitLab afin d’automatiser les tests et le déploiement, assurant des livraisons rapides et fiables. - Standardisation des environnements de développement et simplification des déploiements grâce à Docker. - Promotion des bonnes pratiques agiles/: planification de sprints, intégration continue, points de retro, revues de code, pour accroître la productivité et la qualité du code. Stack : TypeScript - Golang - Node.js - GraphQL - React - Webpack - Slate - Next.js - AWS Lambda - Docker - GitLab CI/CD

Sagemcom Tunisie

août 2010 - août 2017

7 ans 1 mois

Full Stack Engineer and Team Leader

mars 2015 - août 2017

2 ans 6 mois

Responsable de la conception et de la mise en œuvre de services informatiques conformes à la norme ISO 9001:2000, intégrant communication réseau sécurisée, analyse métier et collaboration interfonctionnelle pour améliorer l’efficacité et la fiabilité du contrôle qualité industriel. - Dirigé le déploiement des services informatiques en assurant conformité aux politiques de sécurité et aux standards ISO 9001:2000, renforçant la fiabilité opérationnelle et la traçabilité des processus qualité. - Développé et déployé des applications temps réel avec React.js, TypeScript, Node.js et GoLang, utilisant PostgreSQL, GraphQL et REST, réduisant les délais de traitement et améliorant la visibilité sur la production. - Supervisé le cycle complet des projets, de l’analyse à la livraison, en respectant délais et budgets, garantissant une disponibilité HA 99.99% et un taux d’incident critique dans les normes de SLA. - Conçu un réseau peer-to-peer en Go pour automatiser la configuration, les tests et les workflows QA des kernel Box (CANAL+, Orange, etc.), divisant par deux le temps d’intégration en usine. - Développé des réseaux P2P Golang, gRPC et mDNS reliant des balances industrielles, optimisant les opérations de pesée et réduisant les arrêts machine de >70%. - Mis en place un système sécurisé de génération et vérification de clés cryptographiques selon les protocoles de chiffrement industriels, réduisant les risques d’intrusion et de falsification produit. - Collaboré avec les équipes techniques et QA pour renforcer la qualité des données et rationaliser les flux de production sur plusieurs sites internationaux (Brésil, France, Espagne, Ukraine, etc.), augmentant considérablement la cohérence inter-sites. - Rédigé une documentation fonctionnelle et technique claire pour la maintenance et les audits. Stack & compétences : React.js, JQuery, TypeScript, Node.js, GoLang, GraphQL, PostgreSQL, Agile, Leadership interfonctionnel

Software Developer

août 2010 - mars 2015

4 ans 8 mois

Conception et développement d’applications web évolutives et orientées données pour des systèmes industriels et d’entreprise critiques. - Conçu et maintenu des solutions full stack avec AngularJS (v1 & v2), Backbone.js, jQuery et Bootstrap, améliorant la réactivité des interfaces et la productivité des utilisateurs sur plusieurs plateformes. - Développé des services back-end robustes avec Node.js, Express.js, ASP.NET MVC et WCF, assurant une intégration fluide avec les bases de données d’entreprise et les contrôleurs industriels. - Appliqué les architectures MVC et MVVM pour créer des systèmes modulaires et testables, réduisant les coûts de maintenance et accélérant le déploiement de nouvelles fonctionnalités. - Conçu des applications web en temps réel permettant l’accès aux données de production et le contrôle à distance des ateliers industriels, renforçant la transparence et l’efficacité opérationnelle. - Développé des systèmes haute disponibilité (SLA 99.99%) conçus pour un fonctionnement continu 24/7 dans des environnements industriels exigeant une fiabilité maximale. - Exploité un large éventail technologique — C#, JavaScript, Perl, PL/SQL, PostgreSQL et MySQL — pour construire des pipelines de données et des intégrations backend soutenant des flux de travail critiques. - Mis en place des tests automatisés avec Mocha et QUnit, améliorant la stabilité des versions et la qualité du code au sein d’équipes distribuées. Stack & Compétences : AngularJS, Backbone.js, Node.js, ASP.NET MVC, WCF, C#, JavaScript, Perl, PL/SQL, PostgreSQL, MySQL, jQuery, Mocha, QUnit


Formation

Ecole Supérieure Privée d'Ingénierie et de Technologies - ESPRIT

Engineer's degree

2013 - 2017

5 ans

ISSAT MATEUR

Bachelor of Applied Science (B.A.Sc.)

2008 - 2010

3 ans

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.