Ibrahima Touré

Conçu à partir des principes premiers
Ingénieur logiciel · Dakar, SénégalAujourd’huiAuteur de FluixiCo-fondateur & CTO, Adafri

Je construis des plateformes, jusqu’aux fondations : des produits utilisés au quotidien, et le framework et les outils sur lesquels ils tournent.

Projets choisis

Des systèmes conçus et construits de bout en bout, de la couche de données à l’écran.

Co-fondateur & CTODepuis 2020

Adafri

Permettait aux entreprises de créer, gérer et automatiser leur publicité sur Google Ads, SMS, panneaux DOOH et paiements Mobile Money, pour les marchés africains. J’en ai dirigé la technique : un front Angular sur un backend Python/Flask et Cloud Firestore, avec Google Cloud Vision pour la vérification des contenus et une intégration poussée de l’API Google Ads.

  • Angular
  • Python · Flask
  • Firestore
  • Cloud Vision
  • Google Ads API
CanauxAds, SMS, DOOH, Mobile Money
MarchéAfrique de l’Ouest
AuteurDepuis 2025

Fluixi

Un framework full-stack réactif et compilé, sur un cœur à signaux TC39 : SSR, streaming, SSG, routage par fichiers, fonctions serveur, islands et i18n. Publié sur npm et utilisé en production.

  • Signals
  • Compiler
  • SSR · SSG
  • TypeScript
Freelance2026

Commerce & point de vente

Une stack e-commerce Medusa, du web à la boutique : vitrine et back-office sur Fluixi, un logiciel de caisse desktop en Fluixi et Electron, et une caisse mobile en React Native. Utilisée chaque jour par Leuzma, une entreprise de commerce.

  • Medusa
  • Fluixi
  • Electron
  • React Native
Outillage2025

Fluixi Devtools

Un inspecteur de graphe de dépendances en direct. Il instrumente signaux, mémos, stores et effets et dessine le graphe au fil des mises à jour, pour voir l’état circuler en temps réel.

  • Tooling
  • Reactivity
  • SVG
Données ouvertes2025

Countries

Les pays en données statiques, avec ce qu’un formulaire demande autour : indicatifs, noms dans toutes les langues, recherche, numéros de téléphone, un sélecteur de pays et un champ téléphone.

  • Data
  • Web components
  • Zero runtime deps

Open source

De petits outils nés de vrais projets, tous publiés sur npm.

  • mix-builder

    Un bundler de bibliothèques rapide, sur esbuild et Rollup : sortie multi-format, globales CDN et taille gzip par fichier.

    @bambiste/mix-builder
  • mappel

    Génère l’import map dont une page a besoin à partir d’un workspace, en résolvant chaque sous-chemin via les exports de chaque paquet.

    mappel
  • mix-env

    Synchronise les fichiers .env avec les secrets GitHub Actions d’un monorepo, puis les réécrit en fichiers en local, en CI ou sur un VPS.

    @bambiste/mix-env
  • Medusa plugins

    Des plugins pour MedusaJS v2 : codes-barres, synchronisation Odoo, QR codes, extensions produit, social commerce et stories.

    @bambiste/medusa-*

À propos

Frameworks & réactivité

TC39 signals, JSX to DOM compilation, SSR, SSG, hydration

Développement produit

TypeScript, Angular, React, React Native, Electron, Python, Flask

Plateforme & cloud

Google Cloud, Firestore, Cloud Vision, Google Ads API, Cloudflare

Outillage

pnpm and Nx monorepos, changesets, Vitest, bundlers, import maps

J’écris du Python et de l’Angular depuis 2018, et j’apprends les outils en livrant avec : React depuis 2021, puis Electron et React Native pour des logiciels de caisse.

Cette habitude m’a mené à construire Fluixi, où j’explore la conception de frameworks à partir des principes. Il fait tourner cette page et un logiciel de caisse utilisé chaque jour en boutique.

Je pense à long terme : peu de dépendances, des abstractions honnêtes, et des logiciels qui font exactement ce qu’ils annoncent.

Contact

Un projet qui doit durer ?

ibrahima@fluixi.comLinkedInGitHub
© 2026 Ibrahima TouréConstruit avec Fluixi, prérendu puis hydraté.