Hamidou BANDE

Full Stack Developer | Laravel · Node.js · Flutter

Salary / Daily rate

Ouagadougou, Burkina Faso

Freelance

Skills

LaravelNodeFlutterTypescriptPostgreSQLPHPReactPythonDjangoDockerAWSExpressData AnalysispandasNumPyData VisualizationLinuxERPHTMLCSSJavascriptBootstrapTailwind CSSJavaSpring BootVueAngularMySQLGit

Languages

French (Native)English (Fluent)FulahHausa

About me

Intro

Développeur Full Stack avec expertise Laravel, Node.js et Flutter, spécialisé dans les solutions SaaS et applications mobiles. Expérience confirmée en architecture multi-tenant, systèmes de facturation conformes SYSCEBNL et plateformes financières complexes. Je livre des applications évolutives avec intégration API, gestion temps réel et déploiement sécurisé pour transformer vos besoins métier en solutions performantes.

Links

Work experience

ERP SaaS Developer (Backend)

Personal Project

– Node.js TypeScript · PostgreSQL · TypeORM · Express · Socket.io – Développement d'un module de facturation conforme au SYSCEBNL: devis, proformas, factures, avoirs, gestion des créances/dettes clients, paiements partiels et suivi des échéances – Implémentation d'une trésorerie multi-caisses avec clôture journalière, suivi des dépenses par catégorie et rapports financiers (CA, balance, tableau de bord) – Architecture multi-tenant SaaS sécurisée : authentification JWT + 2FA, rôles/permissions granulaires, journal d'audit et notifications temps réel (WebSocket) – Gestion des stocks multi-entrepôts avec mouvements tracés, inventaires, alertes et export Excel/PDF personnalisable Lien: https://github.com/BANDE-Hamidou/

Investment Platform Developer

BurkinaMine Invest

– Node.js TypeScript · PostgreSQL · TypeORM · Express · Socket.io Conception et développement d'une plateforme complète de gestion d'actionnariat et de trading, intégrant des mécanismes de traçabilité financière conformes aux exigences comptables : – Registre des actionnaires – tenue du registre avec suivi des entrées/sorties, historique complet des modifications (auteur, horodatage, champs modifiés) – Gestion des titres – suivi des actions par valeur, quantité, montant souscrit, montant payé et reste à payer – Traçabilité des transactions – audit trail complet sur toutes les opérations financières (achats, ventes, rachats, transferts) – Wallet & mouvements de fonds – gestion des soldes disponibles/bloqués, historique des débits/crédits, gestion des frais et commissions – Compte entreprise – suivi du portefeuille propre de l'entreprise, rachats d'actions avec mise à jour automatique des positions – Dividendes – calcul et versement des dividendes aux actionnaires – Import comptable – intégration de données via fichiers Excel avec contrôle de doublons et validation – Workflow d'approbation – circuit de validation des ordres et des opérations financières sensibles. Lien : https://burkinamineinvest.com/ (En phase de test)

AI Project Developer (Fine Tuning)

IBAM (Class Project)

Ce projet à consister en la mise en place d'un agent qui sur les différents cours et exerces au sein de l'IBAM – Développement d'un agent conversationnel intelligent dédié à l'assistance sur les cours et exercices de l'IBAM – Expérimentation et fine-tuning de modèles de langage avancés (Mistral et LLaMA) via Google Colab – Utilisation de la bibliothèque Transformers (Hugging Face) pour l'implémentation et l'optimisation des modèles – Création d'une interface accessible permettant aux étudiants de bénéficier de l'assistance IA en temps réel – Technologies : Python, Mistral, LLaMA, Transformers, Hugging Face, Google Colab, Ubuntu.

Stagiaire (Expérience en logiciels comptables)

NT-CENTER

Jan 2025 - Dec 2025

1 year

– Installation, configuration et déploiement de SAGE 100 Cloud, SAGE Paie & RH, SAGE ERP X3, EBP Comptabilité, QuickBooks et ECOHADA dans plus de 10 entreprises – Wallet & mouvements de fonds – gestion des soldes disponibles/bloqués, historique des débits/crédits, gestion des frais et commissions – Formation des utilisateurs à la prise en main des logiciels (saisie comptable, édition des états financiers, gestion de la paie, clôture d'exercice) – Support technique et assistance aux utilisateurs après déploiement – Intervention dans des structures variées (PME,

Stagiaire (Stage de fin de cycle)

Ministère de la santé

Jul 2025 - Sep 2025

3 months

Ouagadougou, Burkina Faso

– Thème : Mise en place d'une application mobile pour la gestion de rendez-vous dans les formations sanitaires au Burkina Faso. – Récupération des APIs depuis le web existant – Mise en place avec les différentes interfaces patient et médecin spécialiste. – 1. Pour l'interface patient nous avons : La gestion des rendez-vous, La gestion des paiement, la gestion de profil – 2. Pour l'interface médecin spécialiste : la gestion des rendez-vous, la gestion des créneaux, la gestion des agendas et la gestion de profil. – Intégration d'un nouveau clients Keycloak pour la gestion des Identités et d'accès. – Connexion avec la gestion des dossiers patient (Fonctionnalité en attente)

Formateur en analyse de données et cartographie avec python

Laynet

Apr 2025 - Apr 2025

1 month

Centre d'excellence Africain en Innovations Biotechnologiques

– Introduction à python pour l'analyse scientifique : Notion de base, environnements de travail (Jupiter, Google Colab), bibliothèques essentielles (pandas, numpy, matplotlib). – Manipulation et nettoyage de données : Chargement de base tabulaires, traitement des valeurs manquantes, agrégation, filtres conditionnels. – Visualisation des données : création de graphiques statistiques et scientifiques à l'aide de matplotlib et seaborn. – Initiation à la cartographie : Utilisation des bibliothèques geopandas et folium pour la lecture de fichiers géographiques (shapefiles, GeoJSON) et la production de carte interactives. – Cas pratique : Exercice sur des jeux de données réels (santé, environnement, population), permettant aux participants de produire des cartes thématiques à des fin d'analyse.

Développeur web (Django)

Laynet

Sep 2024 - Dec 2024

4 months

Ouagadougou, Burkina Faso

– Conversion d'un logiciel Python en une application Django (StatConvertisseur) – Traitement de fichiers textes – Traitement de fichiers Audios – Traitement de données statistiques (Échantillonnage, Test de régression, Graphique ... – Stockage dans des fichiers temporaires. – Ajout du bouton de téléchargement de la version desktop. – Conception et déploiement de l'application StatCovertisseur.com sur un VPS Ubuntu. – Configuration et optimisation de Nginx en tant que reverse proxy et serveur web pour servir l'application efficacement. – Sécurisation de l'infrastructure (configuration du firewall, sécurisation de Nginx, gestion des certificats SSL/TLS).


Education

Institut Burkinabè des Arts et Métiers

Licence professionnelle en Méthodes informatiques appliquées à la gestion des entreprises, Informatique (MIAGE)

2022 - 2025

4 years

Licence professionnelle en Méthodes informatiques appliquées à la gestion des entreprises , Informatique (MIAGE)


Licenses & certifications

Introduction to DevOps

Issued: Aug 2026

Certified by IBM

The best place to find your next move

© 2026. All Rights Reserved.