Je suis architecte senior de solutions
Plus de 30 ans à rendre les données rapides, sûres et intelligentes : des clusters Oracle, PostgreSQL et MySQL et des architectures AWS évolutives jusqu'aux modèles de langage affinés sur mesure et aux agents IA auto-améliorants.
Une expertise concrète sur toute la chaîne de la donnée : les bases de données qui font tourner votre activité, les plateformes Linux et cloud qui les hébergent, et l'IA qui transforme ces données en décisions.
Installation, mises à niveau, correctifs, sécurité, sauvegarde et restauration, et support à distance pour Oracle, SQL Server, PostgreSQL, MySQL, DB2, Sybase et SQLite, ainsi que modélisation des données et développement SQL, PL/SQL et T-SQL.
Comprenez pourquoi votre base de données est lente. Optimisation des requêtes et des index, revue de configuration et planification de capacité, avec un rapport clair et des correctifs classés par priorité.
MySQL Cluster, réplication, basculement et reprise après sinistre. Migrations à faible risque entre moteurs de bases de données et vers AWS (RDS pour MySQL, PostgreSQL et Oracle, DynamoDB, Redis).
Des agents IA qui surveillent vos bases de données jour et nuit, détectent les anomalies tôt, expliquent la cause racine en termes simples et recommandent des correctifs avant que vos utilisateurs ne s'en aperçoivent.
Des petits et grands modèles de langage affinés sur vos propres données. Des modèles privés et économiques, conçus pour votre domaine, avec une évaluation qui prouve qu'ils fonctionnent vraiment.
Des solutions récursives qui s'améliorent d'elles-mêmes et apprennent de chaque nouvelle donnée. SPAM Escudo en est un exemple : il bloque de mieux en mieux le spam et les inscriptions frauduleuses.
Science des données certifiée par le MIT : préparation des données, modélisation thématique, modèles prédictifs et statistiques qui transforment les données brutes en décisions.
Des applications AWS sécurisées, évolutives et hautement disponibles : back-ends serverless avec API Gateway, Lambda et déclencheurs d'événements, authentification Cognito, diffusion via CloudFront et S3, Application et Network Load Balancers avec Auto Scaling Groups, et RDS pour MySQL, PostgreSQL et Oracle. Chaque version passe par des pipelines CI/CD avec un retour arrière rapide et sûr.
Administration Linux certifiée, durcissement et automatisation, ainsi que des applications sur mesure en Python, C, C++, C#/.NET, Go et Rust. Revues de code assistées par IA avec recommandations d'amélioration, dans presque tous les langages.
Une revue à périmètre fixe de votre base de données ou de votre plateforme, avec un rapport écrit et un plan d'action.
Architectures cloud, migrations, haute disponibilité, agents IA et fine-tuning de modèles, livrés dans les délais et conformes au cahier des charges.
Support DBA et Linux à distance sous forme de forfait, pour des clients en Europe, en Asie-Pacifique et aux États-Unis.
Je suis Architecte Senior de Solutions Data avec une expérience internationale. J'ai commencé comme DBA Oracle, puis j'ai travaillé sur les principales plateformes relationnelles (Oracle, SQL Server, PostgreSQL, MySQL, DB2 et Sybase), sur des bases NoSQL et en mémoire comme DynamoDB et Redis, ainsi que sur Linux/UNIX, les réseaux et l'architecture cloud AWS. Je me suis ensuite orienté vers le big data, l'apprentissage automatique et, plus récemment, l'IA appliquée.
En 2006, j'ai fondé IT Integrated Business Solutions, qui réalise à distance des projets de bases de données, Linux et cloud pour des clients en Asie-Pacifique, en Europe et aux États-Unis. En tant qu'Architecte Senior de Solutions Data pour Runner Technologies, j'ai conçu l'architecture base de données et cloud de CLEAN_Data Portal et CLEAN_Update. Ce sont deux applications .NET conçues pour la haute disponibilité sur AWS, qui tournent sur des groupes Auto Scaling EC2 (derrière un Application Load Balancer pour CLEAN_Data Portal), avec RDS MySQL répliqué entre zones de disponibilité pour le basculement. Toutes deux ont fait l'objet de tests d'intrusion avec les équipes de développement.
Je me concentre aujourd'hui sur la rencontre entre bases de données et IA : des agents IA qui maintiennent les bases de données en bonne santé, des petits et grands modèles de langage affinés sur mesure et des systèmes récursifs auto-améliorants comme SPAM Escudo. J'aborde les problèmes complexes avec logique et méthode, et je mène les idées du concept jusqu'à la production.
Grâce à des outils assistés par IA, je peux aussi lire du code dans d'autres langages, le relire et recommander des améliorations.
Chacun de ces produits repose sur une architecture AWS que j'ai conçue, avec des pipelines CI/CD pour des mises en production automatisées et reproductibles, et un retour arrière rapide en cas d'échec d'un déploiement.
Une API de vérification d'identité et de lutte contre la fraude pour l'enseignement supérieur, alignée sur NIST IAL2, qui aide à stopper la fraude aux aides FAFSA et les « étudiants fantômes ». Elle croise les noms, adresses, numéros de téléphone, e-mails, numéros SSN et adresses IP des candidats, et renvoie un score de confiance avec une analyse de fraude, en temps réel ou par lots. Cognito sécurise l'accès à l'API comme au portail client.
Un classificateur de spam par IA pour les formulaires de contact. Chaque envoi passe par un processus en cinq phases : honeypot et détection cryptographique des bots, contrôles de schéma, un moteur de règles qui répond en moins de 50 ms, des embeddings sémantiques multilingues dans S3 Vectors et une analyse par LLM sur Amazon Bedrock pour les messages vraiment ambigus. Il s'améliore de façon récursive : la détection devient toujours plus fine, sans bloquer les vrais prospects. Il s'intègre à un site avec un extrait JavaScript ou un plugin WordPress.
Une plateforme de studio logiciel et une famille de produits. Elle comprend SPAM Escudo et Transit Ledger, un outil de traitement des factures et reçus pour Google Workspace qui extrait les lignes, ventile les taxes et classe les enregistrements dans Drive et Sheets sans conserver aucune donnée en base. Une édition sur site avec des modèles hors ligne est en cours de développement.
Un portail en libre-service où les utilisateurs envoient un fichier d'adresses pour les faire valider par rapport à une base d'adresses interne grâce à CLEAN_Address de Runner EDQ. J'ai conçu la base de données et l'architecture haute disponibilité. Un Application Load Balancer répartit le trafic vers des groupes cibles EC2, dimensionnés par Auto Scaling, qui exécutent une application .NET chargée d'analyser chaque fichier et de transmettre les adresses au serveur de validation. Derrière se trouve RDS MySQL avec basculement automatique. Le système a fait l'objet de tests d'intrusion avec l'équipe de développement.
Une application .NET qui distribue les mises à jour de données et de logiciels des produits de vérification d'adresses de Runner. Elle tourne sur un groupe Auto Scaling EC2, avec RDS MySQL répliqué dans une seconde zone de disponibilité pour que le service résiste à la perte d'une zone.
Des agents autonomes qui suivent les indicateurs de santé des bases de données, repèrent les problèmes naissants, diagnostiquent la cause racine probable et recommandent des correctifs. Ils associent des décennies de savoir-faire de DBA à l'IA moderne.
Modélisation thématique pour révéler les thèmes cachés dans les tickets du support client. Elle a débouché sur des améliorations de processus qui ont nettement réduit le nombre de tickets et amélioré l'expérience client.
Un filtre anti-spam par apprentissage automatique pour un formulaire de contact WordPress. Les données d'inscription ont été enrichies d'informations de localisation tirées des adresses IP et des numéros de téléphone (pays, région/ville) afin de signaler les inscriptions suspectes.
Un utilitaire AWS CLI pour CLEAN_Cloud qui découvre les serveurs, retire chacun d'eux de son groupe cible du load balancer, met à jour les données et les logiciels, puis le redémarre et le réenregistre, avec une intégration de la reprise après sinistre.
Un outil de mise à jour des fichiers de données et des logiciels pour Linux et Windows, avec authentification OAuth2, téléchargements par URL signées AWS et droits gérés par clé de licence. Il a nettement réduit les tickets de support liés aux mises à jour.
Un plugin de formulaire de contact avec filtrage anti-spam et intégration au CRM Keap (InfusionSoft), qui supprime les contacts en double par adresse e-mail pour fournir des leads plus propres aux équipes marketing et commerciales.
Développement et commercialisation de plus de 100 extensions d'interface pour RapidWeaver, l'outil de conception web sur Mac, en Objective-C avec JavaScript, CSS et HTML. Elles sont utilisées par des développeurs web du monde entier.
Une base de données lente, une migration en vue ou une idée d'IA à tester ? Décrivez-la-moi dans le formulaire ci-dessous et je vous répondrai rapidement.
Saint-Sébastien, Espagne
En télétravail dans le monde entier