Architecte Logiciel Senior · Ingénieur Plateforme · Maintainer Open Source
"Je conçois des architectures distribuées hautement résilientes, des systèmes multi-locataires et des outils de performance critiques en combinant architecture logicielle, ingénierie full-stack, intelligence des données (BI/IA) et infrastructure cloud."
De l'idée stratégique au déploiement en production : cadrage fonctionnel, modélisation DDD, conception d'APIs résilientes, développement full-stack réactif et assurance qualité.
Conception basée sur DDD, Clean Architecture, motifs Hexagonaux et Monolithes Modulaires. Audits techniques approfondis, réduction de dette technique et refactoring progressif zéro downtime.
Exploitation d'un cursus solide en Big Data & BI (M1) pour concevoir des pipelines de données, des tableaux de bord décisionnels et intégrer des briques IA (LLM, RAG, agents intelligents).
Infrastructure pragmatique et automatisée : conteneurisation Docker, reverse proxies (Caddy/Nginx), pipelines CI/CD complexes (GitHub Actions) et création d'outils sur mesure pour booster la productivité des équipes.
- Modélisation & Architecture : Conception d’architectures découplées complexes fondées sur les principes SOLID et le Domain-Driven Design (DDD).
- Ingénierie Cross-Runtime : Conception et mise en œuvre d’architectures natives unifiant et optimisant les exécutions sous Node.js, Deno et Bun.
- Orchestration Cloud & CI/CD : Déploiement d’infrastructures cloud haute disponibilité et automatisation avancée des pipelines de livraison continue.
- Vision Écosystème (DOS) : Conception d’un socle applicatif modulaire intégrant une gestion multi-tenant stricte orientée organisations.
- Ingénierie de Composants : Développement des briques fondamentales : Core, Auth, Marketplace, CMS, Learning (Studium), Communication (Shub) et du Design System SigUI.
- Outillage Écosystème : Création du moteur de templates réactif Cup (compilateur HTML/Markdown pour Deno/TypeScript) et du framework backend Loom.
- Automation & Déploiements : Mise en place des workflows CI/CD multi-environnements via GitHub Actions, conteneurisation Docker et routage Caddy sur VPS Linux.
- Modernisation Legacy & Refactoring : Audits d’architectures monolithiques et migration progressive vers Clean Architecture / DDD sans interruption de service.
- Développement Produit Full-Stack : Construction de backends hautement performants (Laravel, Symfony, PostgreSQL, Go) couplés à des interfaces réactives modernes (Astro, Vue.js, Inertia.js, Livewire, Alpine.js, Tailwind CSS).
- Fintech & Flux Financiers : Intégration d’APIs de paiement sécurisées (Moov Money, cartes) et gestion de microservices transactionnels (Spring Boot / Angular).
- Business Intelligence & AI Agents : Création de tableaux de bord analytics, pipelines ETL et intégration d’architectures RAG avec LLMs pour la recherche augmentée et la génération de rapports.
- Projets Métier d’Envergure : Conception de logiciels de gestion pour la Poste Tunisienne, de marketplaces multi-vendeurs (Melanoderme), de plateformes LMS (Studium) et de numérisation de complexes (Mawla Kiélé).
- Contributions Core : Contributions reconnues aux frameworks majeurs de l’écosystème web moderne (notamment l’intégration Astro / Qwik).
- Conception de Langage & Compilation (Phi) : Création des spécifications du langage Phi (superset PHP développé en Vlang) : grammaire EBNF, lexeur, parseur, REPL interactif et gestion stricte d’erreurs via le bloc native `or`.
- Outillage CI/CD & Developer Experience : Auteur de la GitHub Action
Setup JS, et de bibliothèques d’extension Tailwind CSS (colorwind, plugwind.js).