Skip to content
View egnonisse's full-sized avatar

Block or report egnonisse

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
egnonisse/README.md

Bonjour, je suis Egnonisse Léonard 👋

Je construis des produits qui tournent en production, pas des prototypes.

Développeur basé à Abidjan (Côte d'Ivoire), je conçois et j'exploite des systèmes complets : backend, applications mobiles, automatisation et IA appliquée. Mes projets sont utilisés par de vrais utilisateurs et traitent de vraies commandes.


🚀 Projets

📱 PharmaScan — santé du quotidien

💻 Code · Flutter · Firebase · ML Kit

Application Flutter qui répond à deux besoins concrets en Côte d'Ivoire :

  • pharmacies de garde à jour, consultables hors ligne
  • comparateur de prix des médicaments, alimenté par les reçus scannés par la communauté

Ce que ça démontre : OCR on-device (ML Kit), architecture Firebase (Firestore, Cloud Functions, FCM), mode hors ligne, publication Google Play.

💬 BotWhatsApp — vente conversationnelle

💻 Code · Python · FastAPI · LLM

Bot WhatsApp connecté à l'API WhatsApp Cloud, qui vend réellement : il qualifie le besoin, recommande des produits d'un catalogue de ~1 900 références (WooCommerce), gère les objections et crée la commande.

Ce que ça démontre : Python / FastAPI, intégration LLM avec garde-fous anti-hallucination (vérification des prix, liens et noms par le code, pas par le modèle), synchronisation de catalogue, supervision humaine via dashboard, déploiement VPS + systemd.

🏬 SellerCenter — marketplace multi-vendeurs

💻 Code · Next.js · Prisma · PostgreSQL

Plateforme type place de marché : gestion des vendeurs, contrôle qualité des fiches, commissions configurables par catégorie, génération de relevés financiers.

Ce que ça démontre : Next.js, Prisma, PostgreSQL, authentification RBAC (4 rôles, permissions par ressource), webhooks signés, tâches planifiées.

⌚ Aiwatch — e-commerce (aiwatch.ci)

🌐 aiwatch.ci · PHP · WordPress · WooCommerce

Boutique en ligne complète : catalogue, SEO, automatisation email et réseaux sociaux, extensions WordPress sur mesure.

🧩 Plugins WordPress — 9 extensions en production

💻 Code · PHP · WordPress · WooCommerce

Collection de 9 plugins développés et exploités sur des boutiques réelles (~21 400 lignes), dont une suite d'emailing complète (11 600 lignes : contacts, listes, campagnes, relances automatiques) et un enrichisseur de fiches produit par IA avec garde-fous anti-hallucination.

Ce que ça démontre : maîtrise de l'écosystème WordPress — wp_cron, Settings API, nonces et capacités, requêtes préparées, tables dédiées, écrans d'administration sur mesure, intégrations d'API tierces.

📊 BetclicAgent — veille de cotes sportives

💻 Code · Python · API · CLI

Agent de veille qui collecte les cotes du marché ivoirien, calcule les marges des marchés et alerte sur les opportunités anormales.

Ce que ça démontre : consommation d'une API gRPC-web non documentée, rigueur méthodologique (seuls les marchés exhaustifs sont analysés — les autres produisent des chiffres absurdes), tests unitaires, séparation stricte entre analyse et action.


🛠 Stack

Langages — Python · Dart/Flutter · TypeScript · PHP · SQL Backend — FastAPI · Node.js · Next.js · Prisma · PostgreSQL · SQLite · Firebase Mobile — Flutter (Android, iOS) Intégrations — WhatsApp Cloud API · WooCommerce · Google APIs · Sentry · Vercel Pratiques — tests, Conventional Commits, CI/CD (GitHub Actions), déploiement VPS/Linux


🎯 Comment je travaille

  • Production d'abord. Ce qui compte est ce qui tourne chez l'utilisateur, pas la démo. Chaque projet ici est déployé et exploité.
  • Les garde-fous au niveau du code. Quand un LLM peut se tromper, je ne lui fais pas confiance : je vérifie sa sortie par le code (prix, liens, identifiants).
  • Adapté au terrain. Connexions instables, mobile-first, coûts maîtrisés : mes solutions sont pensées pour le contexte ivoirien et ouest-africain.

📬 Me contacter

  • Site : softhubapp.com
  • Email : (à compléter)
  • LinkedIn : (à compléter)

🇬🇧 English — I build systems that run in production, not prototypes. Based in Abidjan (Côte d'Ivoire), I work across Python/FastAPI, Flutter, Next.js and applied AI: a Flutter health app (on-duty pharmacies + medicine price comparison), a conversational WhatsApp sales bot with LLM guardrails, and a multi-vendor marketplace. Open to freelance work and remote opportunities.

Popular repositories Loading

  1. PharmaScan PharmaScan Public

    Application Flutter : pharmacies de garde hors ligne et comparateur de prix des medicaments en Cote d'Ivoire

    Dart

  2. botwhatsapp botwhatsapp Public

    Bot de vente WhatsApp en production : qualification, recommandation produit et prise de commande, avec garde-fous anti-hallucination au niveau du code

    Python

  3. egnonisse egnonisse Public

    Egnonisse Leonard — developpeur produit (Flutter, Python/FastAPI, Next.js). Systemes en production pour le marche ivoirien et ouest-africain.

  4. sellercenter sellercenter Public

    Marketplace multi-vendeurs : RBAC granulaire, commissions par categorie gelees a la vente, synchronisation WooCommerce signee. Next.js 15, Prisma 7, PostgreSQL.

    TypeScript

  5. betclic-agent betclic-agent Public

    Veille des cotes Betclic Cote d'Ivoire : collecte, detection des marges exploitables et alertes. Aucun placement automatique.

    Python

  6. wordpress-plugins wordpress-plugins Public

    9 plugins WordPress et WooCommerce en production : emailing, enrichissement IA, livraison, paniers abandonnes, WhatsApp. ~21 400 lignes de PHP.

    PHP