
Driss BEN MESSAOUD
Lead .NET+ 6 | Microservices & API Sécurisées
Salaire / Taux journalier
95100 Argenteuil, France
Freelance, ouvert au CDI
Peut venir sur site
Expertises
Langues
À propos
Introduction
Lead Backend .NET – Architecture Microservices & Sécurisation API Expert en modernisation d’applications critiques vers .NET 6+, spécialisé en : • Refonte legacy & réduction dette technique • Authentification sécurisée (JWT rotation, multi-tenant) • Performance & scalabilité • Docker / Kubernetes / CI-CD • Environnements à forte contrainte métier 15+ ans d’expérience sur projets Assurance, Défense, Industrie et R&D.
Expérience de travail
Architecte / Développeur .NET – Projet R&D
SmartAudit Ai – Plateforme d’analyse de sécurité de Samart Contracts (Saas) Freelance
déc. 2025 - Présent
11 mois
À distance
Conception et développement d’une plateforme SaaS permettant l’analyse automatisée de smart contracts blockchain à l’aide d’algorithmes d’analyse statique et d’intelligence artificielle. Réalisations : Back-End : Conception d’une API REST sécurisée en .NET 8 / ASP.NET Core pour l’analyse de smart contracts Ethereum Développement d’un moteur d’analyse hybride (heuristiques + IA GPT) pour la détection de vulnérabilités Implémentation d’un système de scoring des risques et classification des vulnérabilités Génération automatique de rapports d’audit PDF vérifiables (hash d’intégrité + QR code) Mise en place d’une architecture SaaS multi-tenant avec gestion des quotas et authentification JWT Intégration Web3 / Etherscan pour l’analyse directe depuis une adresse blockchain Mise en place de rate limiting et cache distribué avec Redis Conteneurisation et déploiement via Docker (PostgreSQL + Redis) Front-End Développement d’une interface utilisateur en React / TypeScript Implémentation d’un dashboard interactif pour la visualisation des résultats d’analyse (risques, score, recommandations) Gestion de l’authentification sécurisée (JWT + cookies sécurisés) et du contexte utilisateur Intégration des APIs backend avec gestion des états (loading, erreurs, succès) Mise en place d’une UX orientée SaaS : o soumission d’analyse par adresse ou code smart contract o affichage détaillé des vulnérabilités o téléchargement des rapports PDF Structuration du front avec composants réutilisables et bonnes pratiques (hooks, séparation logique/UI) Environnement technique : .NET 8, C#, ASP.NET Core, Web API, OpenAI API, Web3, React, TypeScript, Redis, PostgreSQL, Docker, Swagger, JWT, architecture SaaS multi-tenant.
Développeur applications
L'Oréal
juil. 2023 - nov. 2025
2 ans 5 mois
93400 Saint-Ouen-sur-Seine, France
Mission : Contribution à l’amélioration et à la maintenance d’applications utilisées en interne pour la création de formules et la gestion du catalogue produits. Réalisations & responsabilités : Développement et maintenance de composants existants (projet Search) Conception et développement d’un portfolio catalogue produit Mise en production et suivi d’exploitation des applications Rédaction de la documentation technique et suivi qualité (tests unitaires, SonarQube) Environnement technique : Back-end : .NET 6, C#, API WebApp, Razor Pages Front-end : React, TypeScript, CSS, Figma Bases de données : Azure Cosmos DB, Oracle Recherche & Indexation : Logstash, ElasticSearch DevOps & Outils : Git/GitLab, Jenkins, Kubernetes, CyberArk, Nexus Méthodologie : Agile Scrum (daily meetings, sprint planning, reviews, rétrospectives) IDE : Visual Studio 2022, VS Code Points forts : Participation à toutes les phases du cycle Agile (daily, sprint review, rétro) Contribution directe à l’optimisation du catalogue produit utilisé par les équipes R&D Intégration d’outils modernes (ElasticSearch, Kubernetes, Cosmos DB) pour améliorer la performance et la scalabilité
Développement senior C# .Net & SQL
Areas Assurance
juin 2022 - juil. 2023
1 an 2 mois
Paris, France
Mission : Participation à l’implémentation et à l’optimisation de moteurs de tarification pour différents produits d’assurance dommages (Auto, Multirisque Habitation, Multirisque Agricole). Réalisations & responsabilités : Développement et maintenance des moteurs de tarification Auto et MRH Refonte du tarificateur Auto (migration de Transact SQL vers C#) Implémentation du service de calcul des coefficients d’écart pour MRA, MRH, Auto Refonte du calculateur des taxes (profil usage, conducteur secondaire) en C# Optimisation de procédures SQL (queries, index) pour améliorer les performances Mise en production et suivi d’exploitation des batchs (terme, inventaire, référentiel) Rédaction de la documentation technique, rédaction et exécution de tests unitaires Collaboration avec les équipes MOA, RUN et BUILD en méthodologie Agile Scrum Migration de projets du .NET Standard vers .NET 6 / .NET Core Environnement technique : Langages & Frameworks : .NET 6, .NET Core, C#, Web API, MVC 5, LINQ, WPF Front-end : Angular 6, HTML5, CSS3, Bootstrap, jQuery, JavaScript, XML Base de données : SQL Server, SQL Profiler Outils & DevOps : Git, Azure DevOps, Visual Studio 2022, VS Code, PowerShell, IIS 8 Méthodologie : Agile Scrum (Daily, Sprint planning, Review, Rétrospective) Points forts : Participation active à la modernisation des moteurs de tarification (migration SQL → C#) Amélioration notable des performances grâce à l’optimisation des procédures SQL Contribution directe à la fiabilité des calculs métiers (tarification, taxes, coefficients d’écart)
Ingenieur Etude et Devloppement
VOLVO ARQUUSFreelance
juin 2019 - mai 2022
3 ans
91630 Marolles-en-Hurepoix, France
Mission : Développement d’applications métiers pour la gestion, le suivi et le contrôle des processus de rénovation de véhicules militaires et de lignes de production. Réalisations & responsabilités : Projet 1 : Application de gestion de production (stocks, pièces, organes des véhicules) Projet 2 : Application de management visuel temps réel (affichage sur écrans suspendus en atelier : états des postes, taktime, avancement de la ligne) Projet 3 : Application d’enchaînement des opérations & Andon (suivi montage, assistance en cas d’anomalie, déployée sur écrans tactiles) Projet 4 : Application de contrôle qualité des véhicules (examen technique d’entrée, checklist de sortie, déployée sur tablettes Windows) Activités clés : Analyse des besoins métiers et rédaction des spécifications techniques détaillées Estimation et chiffrage des fonctionnalités à implémenter Développement et intégration en .NET Framework 4.7 / C# / ASP.NET / MVC 5 Mise en place des environnements DEV, Recette, Préprod, Prod et déploiement sur IIS 8 (Windows Server 2012) Réalisation des tests techniques et recettes fonctionnelles Importation et gestion de données dans SQL Server et Oracle PL/SQL Rédaction de la documentation technique et des manuels utilisateurs Formation des opérateurs à l’utilisation des applications Environnement technique : Back-end : .NET Framework 4.7, C#, ASP.NET, Web API, LINQ Front-end : AngularJS, WPF, VB.NET, HTML5, CSS3, Bootstrap, jQuery, JavaScript, XML Bases de données : Oracle PL/SQL, SQL Server, Access Serveur & Déploiement : IIS 8, Windows Server 2012 IDE : Visual Studio 2015 Points forts : Mise en place d’applications critiques pour la production et la qualité Digitalisation des processus (contrôle qualité, gestion des stocks, suivi visuel de la production) Amélioration de la réactivité en cas d’anomalie via un système Andon en temps réel
INGENIEUR ETUDE ET DEVLOPPEMENT .NET
Mutex Officiel
juin 2017 - mai 2019
2 ans
92320 Châtillon, France
Projet : Développement d’une application d’Outil de Gestion des Impayés Collectifs, permettant au service juridique d’avoir une vue complète sur l’ensemble du portefeuille géré et de pouvoir suivre le traitement des dossiers d’impayés collectifs. • Rédaction des spécifications fonctionnelles et techniques détaillées. • Conception et Développement. • Préparation des environnements de déploiements DEV, RECETTE, PREPROD et PROD. • Configuration d’IIS 8 en serveur 2012 pour les déploiements. • Importation des données dans les tables de la base Oracle. • Création des dossiers impayés. • Gestion des Dettes. • Gestion des Procédures de contentieux. • Gestion par Mail des sociétés de recouvrement. Environnement technique : VISUAL STUDIO 2015, SQL SERVER 2014, .NET FRAMEWORK 4.7, ASP.NET, C#, MVC 5, HTML, CSS, PL-SQL, Oracle, XML, Angularjs, Linq, JAVASCRIPT.
INGENIEUR D’ETUDES & DEVELOPPEMET .NET
Guerbet
déc. 2016 - mars 2017
4 mois
Villepinte, France
Projet : Développement d’une application de TimeSheet pour le groupe de France et US. Développement et implémentation des fonctionnalités suivantes : • Création des interfaces de gestion des projets. • Création des tables de saisie des temps dans le TimeSheet • Gestion des Portefeuilles • Gestion des validations Environnement technique : VISUAL STUDIO 2015, SQL SERVER 2014, .NET FRAMEWORK 4.5, ASP.NET, C#, MVC 5, HTML, CSS, T-SQL, XML, Angularjs, Linq.
Ingenieur Etudes et développement .Net
LGM Company
août 2016 - oct. 2016
3 mois
78140 Vélizy-Villacoublay, France
Projet : Développement des fonctionnalités d’une application de gestion planning d’entreprise, pour suivre l’avancement de réalisation des grands œuvres pour SNCF. Développement et implémentation des fonctionnalités suivantes : • Importation planning Ms Project (lecture et insertion des données dans la base) • Gestion des cycles de planning • Gestion des commandes • Gestion des Contrats • Gestion des Risques Environnement technique : VISUAL STUDIO 2015, SQL SERVER 2014, .NET FRAMEWORK 4.5, ASP.NET, C#, MVC 5, HTML, CSS, T-SQL, XML, Angularjs, Linq, JAVASCRIPT.
CONSULTANT .NET
Kerialys
juil. 2015 - juil. 2016
1 an 1 mois
Paris, France
Projet : Il s'agit d'un site e commerces basé sur Asp.Net MVC5 codée en C# 4.5, Bootstrap, SQL server 2014. L'objectif de ce projet est de pouvoir proposer une alternative de vente en ligne avec un environnement Microsoft .Net Fonctionnalité: • Affichage du catalogue. • Panier des commandes • Prise des commandes et devis • Backoffice Clients (Consultation des devis, Consultation des commandes, Factures en cours et archives...) Environnement technique : VISUAL STUDIO 2013, SQL SERVER 2012, .NET FRAMEWORK 4.5, ASP.NET, C#, MVC 5, HTML, CSS, T-SQL, XML, CSS, JQUERY, JAVASCRIPT.
CHARGER DU PROJET / INGENIEUR D’ETUDES .Net
SAINT-GOBAIN
mars 2014 - juil. 2015
1 an 5 mois
Région de Saint-Denis, France
Mission : Réalisation d’une application de gestion de la production du verre Coater,l’objectif était d’analyser et de développer les fonctionnalités complémentaires suivantes : - Créer des interfaces de saisie et de validation des données des productions journalières - Gestion des rôles de vérification et validation de données - Réalisation des interfaces d’extraction des rapports sous PDF ou Excel rapport journaliers, hebdomadaire et mensuelle). Environnement technique : VISUAL STUDIO 2012, Oracle, .NET FRAMEWORK 4.0, ASP.NET, C#, TELERIK, TFS, IIS, AJAX, WEBSERVICES, WCF, PSQL, XML, CSS, DBML, LINQ, JQUERY, JAVASCRIPT,
INGENIEUR D’ETUDES & DEVELOPPEMENT
Valenya business software (VBS)
févr. 2012 - oct. 2013
1 an 9 mois
Région de Paris, France
Mission Kerialys en forfait (Decembre 2012 à Septembre 2013) Projet(Durée : 10 mois): Qualité Matériaux : Réalisation d’une application de gestion des audits et des études réalisées par les bureaux d’études spécialisés dans le domaine du tri des emballages et des Eco-Systèmes. Environnement technique : VISUAL STUDIO 2010, SQLSERVER 2008, .NET FRAMEWORK 4.0, ASP.NET, C#, TFS, IIS, AJAX, WEBSERVICES, WCF, SQL, T-SQL, XML, CSS, DBML, LINQ, JQUERY, JAVASCRIPT, Mission chez HERTZ (Février 2012 à Juillet 2012) Projet (Durée : 6 mois): Sous la direction du chef de projet, en partant du cahier des charges, l’objectif était d’analyser et de développer les fonctionnalités complémentaires suivantes : - Workflows de création et validation de bons de commandes spécifiques à Hertz Energy Services. - Formulaires de délégation et validation des bons de commandes. - Compteurs des dépenses. - Reporting sur les bons Commandes. Environnement technique : VISUAL STUDIO 2008, SQLSERVER 2008, .NET FRAMEWORK 3.5, ASP.NET, WEBFORMS, IIS, JASPER REPORT, SQL, UML, XML, CSS, LINQ, T-SQL, AJAX, JQUERY, JAVASCRIPT, SVN.
INGENIEUR D’ETUDES & DEVELOPPEMENT .NET
kerialyse
juin 2010 - déc. 2011
1 an 7 mois
Région de Paris, France
Mission VALENYA BUSINESS SOFTWARE (Juillet 2011 à Décembre 2011) Projet 2 (Durée : 14 mois) : Au sein d’une équipe de 6 personnes, participation à la conception et au développement des 3 modules suivants en adoptant une architecture Full Web / Mode SaaS - Module Ventes (Gestion des contacts (clients et/ou prospects), Gestion des doublons, Gestion des opportunités, Gestion de processus de ventes, Catalogue de produits, Planification des ventes, Gestion des contrats et des comptes) - Module Marketing et Analyse (Gestion des documents (privés accessibles selon certains droits et publics accessibles par tous), Suivi/Historique des tâches, c'est à dire des informations de suivi (traces) des opérations effectuées sur les événements et les applications reliées.) - Module Services (Gestion des commissions/primes en fonction de critères d'analyses et de récompenses, Gestion multilingues et multidevises, Gestion des droits utilisateurs, Gestion des filiales/partenaires, Personnalisation, c'est à dire la possibilité en fonction du domaine de l'entreprise de personnaliser, de paramétrer le CRM (au niveau champs, formulaires, vues, règles de gestion, etc.)) Projet 2 (Durée : 6 mois) : Au sein d’une équipe de 6 personnes, conception et développement du module stock de l’ERP VBS Développement et implémentation des fonctionnalités suivantes : - Gestion des Inventaires, des artiicles (fiches, images, descriptifs complets, étiquettes, codes barre), des clients (fiches, descriptifs complets), des fournisseurs: fiches, descriptifs complets - Valorisation par stock, par entrepôt, par fournisseur, par article, au prix de vente, au prix d'achat et au prix moyen pondéré - Alertes de stock automatiques paramétrables Environnement technique : VISUAL STUDIO 2008, SQLSERVER 2008, .NET FRAMEWORK 3.5, ASP.NET, WEBFORMS, IIS, WEBSERVICES, WCF, CRYSTAL REPORT, SQL, UML, XML, CSS, LINQ, T-SQL, AJAX, JQUERY, JAVASCRIPT, SVN, CruiseControl.NET
Formation
Pierre and Marie Curie University
Master 2 Mathématique Informatique
2006 - 2007
1 an 1 mois
Université de Toulon
Master 2 Mathématique appliquée optimisation mécanique
2005 - 2006
1 an 1 mois