
Mouhssine Aregu
Consultant Senior - JS • Python • IA
Salaire / Taux journalier
Paris, France
Freelance
Peut venir sur site
Expertises
Langues
À propos
Introduction
Architecte Logiciel IA avec 16+ ans d'expertise, spécialisé en Python / FastAPI / React et en conception de pipelines RAG. Expert en systèmes d'IA générative pour grandes organisations (Crédit Agricole, Club Med, La Poste) avec une maîtrise complète de LangChain, LangGraph, Qdrant et des architectures multi-agents. Expérience opérationnelle sur Azure / AWS, CI/CD, Kubernetes et Terraform pour des déploiements industrialisés à grande échelle.
Expérience de travail
Consultant Full Stack JS / Python / IA
Magif.ai
sept. 2025 - Présent
1 an 2 mois
Paris, France
• Engineered High-Fidelity Workspace : Conception d'une plateforme de grade "Production" pour le design d'agents autonomes. Interface a onglets (Config/Training/Sandbox) avec synchronisation d'etat reactive et injection dynamique de capacites (MCP, Skills, Knowledge). • Cognitive Memory & Context Intelligence : Implantation d'un "Persistent Brain" (memoire long terme) et d'un moteur de compaction contextuelle (summarization automatique a 75%+ tokens) garantissant une coherence infinie sur des projets de grande envergure. • LLM Fine-Tuning & Alignement (SFT/LoRA/DPO) : Raffinement des modeles via pipelines de Fine-Tuning supervisé (SFT/LoRA) et optimisation de preference (DPO) pour un alignement precis des agents aux standards metiers. • Hybrid RAG & Knowledge Graph (Deep Analysis) : Pipeline de pointe fusionnant Vector Search (Qdrant) et Graph Database. Parsing AST via Tree-sitter et re-classement par Cross-Encoders pour une precision chirurgicale sur les codebases massives. • Expert Agent Fleet & Audit Engine : Orchestration d'une flotte specialisee (Skill Specialist, Workflow Architect, Documenter, Critic) automatisant l'audit technique et l'aide a la decision strategique via IA. • Multi-Provider Reliability Engine : Architecture agnostique supportant les leaders du marche (OpenAI, Claude, Gemini) et le Local-LLM (Open Source). Inclut un Transformer Universel (normalisation XML/JSON) et une gestion chiffree des secrets. • Clean Architecture & Scalability : Backend robuste sous FastAPI/SQLModel, orchestration async via Celery et diagnostics globaux pour une fiabilite applicative maximale. - Langues & Outils : Python, FastAPI, SQLModel, Pydantic, Alembic, Tree-sitter, Uvicorn, Celery, Psutil. ReactJs, Next.js, Vite, Tailwind CSS, Lucide Icons, Recharts, Prism, WebSockets. Ollama, langGraph, Qdrant, FalkorDB, Sentence-Transformers, Cross-Encoders, SFT/DPO, LoRA. Stripe, AWS, Lambda, Git Flow, Docker, Node.js, Npm, VS Code, Agil (Scrum). - OS : macOS / Linux
Consultant senior Fullstack JS / Python
Crédit Agricole CIBFreelance
janv. 2024 - déc. 2025
2 ans
Paris et périphérie · Hybrid
- Projet : ART : Asset Rotation Tools accompagne l’ensemble des métiers de la Banque de Financement en distribuant les financements bancaires et en intervenant tant sur le marché primaire que secondaire, et au travers de solutions cash et synthétiques. • Industrialisation d’un algorithme reposant sur un Machine learning et sur des recherches opérationnelles sous Databricks. • Intégration d’un LLM afin d’automatiser l’audit financier et d’améliorer l’aide à la décision. • Mise en place de Celery pour orchestrer des tâches asynchrones et optimiser le traitement en arrière‑plan. • Gestion complète du cycle de développement produit, de la conception à la mise en production. • Développement de fonctionnalités à forte valeur ajoutée, adaptées aux besoins spécifiques du produit et des utilisateurs. • Manipulation avancée de données : expertise dans le traitement et la transformation de données à grande échelle. • Conception d'un système de notifications avec envoi automatique d'emails. • Développement d'un outil de génération automatique de rapports Excel. • Création de scripts en Python pour le traitement de données en masse. • Mise en place d'un Datalake intégrant plusieurs sources et bases de données. • Intégration d'un système d'authentification SSO. - Langues & Outils : Python, FastAPI, Pandas, Pydantic, Sqlalchemy, Alembic, jinja2, Celery, Pytest, NodeJs, Typescript, NestJs, ReactJs, TypeORM, Bootstrap 5, Formik, Microsoft SQL, PostgreSQL, MySQL, MicroServices, Gitlab, Gitlab Runner, Git, Git flow, jest, Cypress, Npm, VsCode, SSO, Agil (Scrum), Jira, Teams, AWS. - OS : Windows
Consultant senior Fullstack JS
Club MedFreelance
janv. 2023 - déc. 2023
1 an
Paris, France
- Projet : Odyssey: est un projet ambitieux au sein du service IT Resort de la DSI du Club Med. Son objectif principal est de moderniser le PMS (Système de Gestion des Établissements) actuellement utilisé, qui fonctionne sous le langage Magic, vers une technologie web plus moderne et performante. Actuellement, le PMS est utilisé dans tous les services des villages du Club Med pour gérer la globalité de leurs activités et ainsi simplifier l'opérationnel au service de l'expérience client. • Prendre en charge l'intégralité du cycle de développement du produit, depuis la phase de conception jusqu'à la mise en production. • Participer activement aux revues de code en veillant à la qualité et à la stabilité générale du produit. • Développer des fonctionnalités à forte valeur ajoutée, en répondant aux besoins spécifiques du produit et des utilisateurs. • Assurer la réalisation complète des fonctionnalités développées, en veillant à leur bon déploiement en production. • Améliorer continuellement les performances du code et la conception globale du produit, en mettant en œuvre les meilleures pratiques de développement. • Participer activement aux discussions techniques, en proposant des idées novatrices et en contribuant aux prises de décisions techniques. - Langues & Outils : NodeJs, Typescript, ReactJs, Next.js, Nx, Fastify, Sequelize, Apollo Graphql, styled-components, emotion, storybook, Microsoft SQL, MicroServices, Gitlab, Gitlab Runner, Git, Git trunk, Docker, Electron, TPE, jest, Cypress, Npm, VsCode, Sentry, SSO, Matomo, Agil (Scrum), Jira, Teams. - OS : Lunix, Windows
Consultant senior Fullstack JS / Python
La Poste GroupeFreelance
avr. 2021 - déc. 2022
1 an 9 mois
Paris et périphérie · Hybrid
- Projet : YellowCloud: un portail cloud interne de gestion des ressources numériques au sein du groupe La Poste ,consolide le catalogue de services de la DSI BGPN. des services destinés aux projets IT afin de les appuyer dans la mise en place de leur environnement projet, de l'architecture de leur solution ou de la mise en exploitation de celle-ci. • Assurer toutes les étapes du développement du produit, de la conception à la mise en production. • Participer à l'architecture du produit, aux revues de code et à la qualité et stabilité générale du produit. • Contribuer à la création et l'évolution des composants front-end. • Développer des fonctionnalités à haute valeur ajoutée. • Garantir la réalisation et la mise en production des fonctionnalités développées. • Travailler activement avec l'ensemble de l'équipe produit en utilisant une méthodologie Scrum/SAFe. • Améliorer la performance et la conception globale du code. - Langues & Outils : • Typescript, ReactJs, Next.js, Material UI, tailwind, storybook, enzyme • Python, FastAPI, Pydantic, Sqlalchemy, Alembic, Celery, Pytest. • Nodejs, Nest.js, Sequelize, NPM pkg, postgreSQL, jest, Postman, SonarQube. • MicroServices, Nexus, kafka, prometheus, Grafana, Keycloak, SSO LDAP, Agil (Scrum / SAFe) • Gitlab, Gitlab Runner, Git, Git flow, Yarn, VsCode, Docker, Openshift, Jira, Confluence, Teams. - OS : Lunix, Windows
Technical Lead
KOURTIM
janv. 2019 - juil. 2020
1 an 7 mois
Paris, France
- Projet : KOURTIM Solution innovante dédiée aux professionnels de transport routiers leur permettant de planifier et de surveiller chaque étape de leur expédition en temps réel. Accessible sur web et mobile et prête à l’emploi. Pour un partage de l’information simple et rapide. Adapté à tous les secteurs d’activités : Retail, Agroalimentaire, Automobile etc... • Assurez la gestion globale de l'architecture technique. • Participer aux spécifications fonctionnelles et les traduire en architectures techniques. • Conception et développement des futures fonctionnalités de la solution web à destination de nos clients. • Participation à toutes les étapes du processus (étude, analyse, développement, mise à jour et maintenance) pour fournir une qualité et une durée d’exécution optimales du service. • Participer, aux démonstrations et à la valorisation de la plateforme afin d’aider les forces commerciales à la vente des solutions logicielles. • Veiller au respect des dispositions qualité et des normes de programmation. - Langues & Outils : • 4D v13, v14 Client & Server. • AngularJs, NodeJs, ExpressJs, Socket.io. • Ionic, React Native. • Google API's (Map, Route), OSRM. • Git, Npm, VsCode, Docker, GitLab, CI/CD, Selenium IDE. • AWS - OS : Windows Server 2012, MacOS 10.11, 10.12, Debain 7, 8
Senior Web Consultant
Malt
janv. 2017 - janv. 2019
2 ans 1 mois
Consultant Indépendant en Développement Web Frontend (ReactJS, AngularJs, Angular) et Backend (NodeJS/Symfony/Laravel), Développement Mobile en Ionic 1, 2, 3. Mission en Agilité sous les frameworks AngularJs, Angular et ReactJS coté Frontend et NodeJS / Laravel / Symfony coté backend.
Senior Web Consultant
AUTO ENTREPRENEUR MAROC
juil. 2015 - janv. 2019
3 ans 7 mois
Imouzzer des Ida-Outanane, Maroc
• Réaliser tout ou une partie d’un développement logiciel (maquettage, spécification, conception, codage, tests). • Rédiger la documentation (développeur et exploitation). • Assistance à la mise en œuvre des applications. • Assurer la continuité de service des applications. • Maintenir les applications (diagnostiquer les défauts, les corriger) et les faire évoluer. - Langues & Outils : • 4D v13, v14 Client & Server. • JAVA / JEE, Spring, .Net, MSSQL, Oracle. • AngularJs, Angular, ReactJs, NodeJs, ExpressJs. • Ionic, React Native. • Sequelize, Mongoose, Mysql(Sequel Pro), MongoDb (MongoDB Compass), Postgres SQL(pgAdmin), Redis. • PHP7, Laravel, Laravel nova, Symfony. • Google API's, Stripe.js, OSRM, Material design, Polaris (Shopify). • Docker, Git,GitLab, CI/CD, Npm, VsCode, Shell, Lunix, Selenium IDE, Postman. - OS : Windows Server 2012, MacOS 10.11, 10.12, Debain 7, 8
Technical Lead
EURO ERP- Maroc
janv. 2013 - juil. 2015
2 ans 7 mois
Imouzzer des Ida-Outanane, Maroc
• Analyser les besoins des utilisateurs et proposer des solutions logicielles adaptées. • Participer à la définition des architectures logicielles en conformité avec la stratégie technique. • Assurer le développement et l’implémentation des solutions retenues. • Assurer la maintenance logicielle des projets. • Rédiger les scripts de déploiement et les tests unitaires, suivre les activités de production. • Garantir la qualité par la définition, l’exécution des tests et de la recette unitaire. • Travailler en équipe avec des pratiques agiles (Scrum, Kanban, DevOps, pair programming, etc.) • Assurer le support technique, la résolution des problèmes et des incidents afin d’identifier les causes racines et le plan d’action pour les supprimer. - Langues & Outils : • 4D v11, v12, v13, v14 Client & Server. • Bootstrap Twitter v3, JQuery, Vanilla JS, AngularJs, NodeJs, ExpressJs. • Google API's, Chrome extensions, MS Office XML, Excel.COM, Word.COM, VBS. • Sublime, Atom, Team Speaker, Thunderbird, Filezilla, Notepad++, EuroERP, MS Office - OS : Windows Server 2008, 2012, Windows 7, MacOS 10.11
R&D Developer
DECIZYX
janv. 2012 - déc. 2012
1 an
Imouzzer des Ida-Outanane, Maroc
• Mise en place d’APIs pour présenter des données provenant de divers applicatifs métiers. • Définition et suivi des tests unitaires et fonctionnels. • Étude et amélioration du code existant et des performances de la plateforme. • Influence sur le design, l’architecture et le cycle de vie de nos solutions. • Planifier et exécuter les déploiements manuels et automatiques et les environnements de production - Langues & Outils : • 4D v11, v12, v13, v14 Client & Server. • Bootstrap Twitter v3, JQuery , Vanilla JS, AngularJs, NodeJs, ExpressJs. • Google API's, Chrome extensions, MS Office XML, Excel.COM, Word.COM, VBS. • Sublime, Atom, Team Speaker, Thunderbird, Filezilla, Notepad++, EuroERP, MS Office - OS : Windows Server 2008, Windows 7, MacOS 10.11
Web Developer
Digitz
nov. 2010 - déc. 2011
1 an 2 mois
Imouzzer des Ida-Outanane, Maroc
• L'intégration de nouveaux projets dans le respect de la charte graphique établie. • Développement fonctionnel et technique pour la mise en place de nouveaux sites. • Développement et maintenance des sites existants. • Développement de solutions génériques. • Optimisation des performances de rendu (pagespeed...). • Optimisation des comportements responsive. - Langues & Outils : • Zend FrameWork, Symfony, Prestashop, Wordpress, MYSQL. • HTML, CSS, Vanilla JS, JQuery. • Notepad++, Zoho CRM, Filezilla, SVN tortoise, Photoshop CS6. - OS : Windows Server 2008, Windows 7.
.NET Developer
LAM Company
janv. 2010 - oct. 2010
10 mois
Imouzzer des Ida-Outanane, Maroc
• La conception, le prototypage, le développement et la maintenance des interfaces utilisateur. • Prise en compte des problématiques UI/UX. • Contribution active à la veille technologique et au travail de R&D • Apprendre, progresser et transmettre le savoir • Travailler en équipe, produire du code nickel et testé
Formation
IMT Atlantique
Mastère spécialisé
2017 - 2019
2 ans 2 mois
IUT d'Aix Marseille
Licence professionnelle
2013 - 2014
1 an 1 mois
Université Jean Monnet Saint-Etienne
DAEU
2012 - 2013
1 an 1 mois
Institut Libre des Etudes Informatiques et Commerciales
Technicien
2007 - 2009
2 ans 1 mois