Caleb BALEGO

Caleb BALEGO

Développeur Full-Stack

Jeconçoisdesapplicationswebcomplètes

qui transforment des processus métier complexes en systèmes simples, rapides et exploitables.

J'accompagne des entreprises, écoles et organisations dans la digitalisation de leurs opérations grâce à des systèmes de gestion fiables et évolutifs.

À propos de moi

Je suis Caleb BALEGO, développeur Full-Stack basé à Bangui, spécialisé dans la conception d'applications métier et de systèmes de gestion sur mesure.

J'interviens de l'analyse du besoin jusqu'au déploiement : compréhension des processus métier, conception de l'architecture, développement frontend/backend, gestion des données, tests et mise en production.

Mon objectif n'est pas simplement de créer des interfaces, mais de transformer des processus complexes en systèmes simples, fiables et exploitables au quotidien.

Expertise / Compétences

Développement Full-Stack

Applications web, frontend, backend, API.

Architecture logicielle

Clean Architecture, architecture modulaire, séparation des responsabilités, conception des systèmes.

Données & sécurité

PostgreSQL, conception de données, validation, authentification, rôles et permissions.

Déploiement & qualité

Git/GitHub, déploiement, environnements, tests automatisés, CI/CD.

10+

Systèmes livrés

10+

Projets en production

10+

Solutions déployées

100+

Utilisateurs actifs

Genesis

En production

Système complet de gestion pour école primaire

Le problème

Direction noyée sous la paperasse, données éparpillées entre Excel, cahiers et logiciels obsolètes. Aucune visibilité en temps réel sur le fonctionnement de l'école primaire.

La solution

Plateforme centralisée tout-en-un adaptée au primaire : gestion des élèves, inscriptions, paiements, emplois du temps et tableau de bord décisionnel — le tableau de bord qu'un directeur d'école mérite.

Résultats

Plus de 60% de temps gagné sur les tâches administratives. L'école respire, la direction pilote en temps réel.

Stack technique

ReactNext.jsTypeScriptNode.jsPostgreSQLZodTanStackTailwind CSSNextAuth.jsDrizzle ORMHono
Voir le projet
Genesis - Image 1Genesis - Image 2

ISM Africa

En production

Défi

Université submergée par les dossiers papier, processus d'inscription laborieux, suivi des paiements opaque et absence de vue d'ensemble sur le parcours des étudiants.

Solution

Application tout-en-un : gestion des inscriptions en ligne, scolarité dématérialisée, suivi financier, emplois du temps et tableau de bord décisionnel pour la direction.

Impact

Inscriptions réduites de plusieurs jours à quelques heures. Zéro dossier perdu. Transparence totale sur les flux financiers et académiques.

Stack technique

ReactNext.jsTypeScriptNode.jsPostgreSQLZodTanStackTailwind CSSNextAuth.jsDrizzle ORMHono
Voir le projet
ISM Africa - Image 1ISM Africa - Image 2

Plateforme web opérationnelle pour entreprise de transport

En production

Défi

Entreprise invisible sur le web, perte de clients potentiels au profit de concurrents mieux référencés. Pas de vitrine digitale pour présenter leurs services et véhicules.

Solution

Site vitrine moderne et responsive : présentation immersive de la flotte, formulaire de demande de devis, intégration Google Maps et optimisation SEO complète.

Impact

Visibilité en ligne immédiate. Les demandes de devis arrivent directement depuis le site. L'entreprise est désormais trouvable sur Google.

Stack technique

ReactNext.jsTypeScriptTailwind CSSSEO
Voir le projet
Plateforme web opérationnelle pour entreprise de transport - Image 1

Delta

En production

Le problème

Devis qui traînent, factures perdues, clients mal suivis. Le gérant passait plus de temps à chercher ses papiers qu'à développer son activité.

La solution

Application métier sur mesure : devis en 2 clics, facturation automatique, historique client centralisé. Tout est synchronisé, tout est accessible partout.

Résultats

Devis créé en 10 minutes chrono. Zéro facture perdue. Traçabilité irréprochable de chaque échange client.

Stack technique

ReactNext.jsTypeScriptNode.jsPostgreSQLZodTanStackTailwind CSSNextAuth.jsDrizzle ORMHono
Voir le projet
Delta - Image 1Delta - Image 2

Viva Africa

En production

Défi

Brigades de nettoyage sans coordination, zones entières oubliées, aucune donnée sur le travail effectué. L'impact sur le terrain restait totalement invisible.

Solution

Application mobile + dashboard web : cartographie des zones, affectation intelligente des tournées, suivi GPS en temps réel et reporting automatique.

Impact

Couverture des zones de collecte multipliée par 2. Rapports d'activité générés instantanément. La mairie visualise l'impact concret sur chaque quartier.

Stack technique

ReactNext.jsTypeScriptNode.jsPostgreSQLZodTanStackTailwind CSSNextAuth.jsDrizzle ORMHono
Voir le projet
Viva Africa - Image 1Viva Africa - Image 2

CBK STUDIO PRODUCTION

En production

Défi

Le studio ne connaissait pas le nombre exact de ses artistes, les projets enregistrés, livrés ou non livrés, les projets payés et non payés, ni les artistes actifs. Aucune visibilité sur l'activité réelle.

Solution

Plateforme de gestion centralisée : tableau de bord avec suivi des artistes, gestion des projets (enregistrés, livrés, non livrés), suivi financier (payés/non payés), statistiques en temps réel et reporting automatisé.

Impact

Vision claire et en temps réel de l'activité du studio. Suivi précis de chaque projet et artiste. Gestion financière transparente. Décisions éclairées grâce aux données consolidées.

Stack technique

ReactNext.jsTypeScriptTailwind CSSZodTailwind CSSZodHono
Voir le projet
CBK STUDIO PRODUCTION - Image 1CBK STUDIO PRODUCTION - Image 2

CAV

En développement

Défi

Membres, activités, offrandes, présences et étapes suivis sans outil central : données dispersées, aucun contrôle d'accès fin, pas de vue d'ensemble sur la vie de la communauté.

Solution

Application Next.js centralisée : gestion des membres, activités, rapports et offrandes, présences, étapes et historique, avec RBAC complet (utilisateurs, rôles, permissions), API Hono, base PostgreSQL via Drizzle ORM et PWA installable.

Impact

Socle fonctionnel en place : 10 tables, 12 migrations, 33 permissions seedées et parcours membre traçable. Projet en développement actif (v0.15.0).

Stack technique

ReactNext.jsTypeScriptTailwind CSSHonoDrizzle ORMPostgreSQLTanStack Query
Voir le projet
CAV - Image 1CAV - Image 2

CBK Corps

En production

Défi

Entreprise sans vitrine claire pour présenter son offre : besoin d'une présence rapide, crédible et adaptée au contexte local, avec prise de contact directe via WhatsApp, téléphone et e-mail.

Solution

Site Next.js en 5 pages : hero et offres détaillées, méthode en 3 temps, FAQ consultable par catégorie avec recherche, navigation responsive et contact centralisé via configuration unique.

Impact

Site en production : vitrine complète, navigation responsive et contact direct opérationnel via WhatsApp, téléphone et e-mail.

Stack technique

ReactNext.jsTypeScriptTailwind CSS
Voir le projet
CBK Corps - Image 1CBK Corps - Image 2

CBK Studio Production

En production

Défi

Studio sans vitrine crédible pour montrer son travail et convertir vers la réservation : besoin d'une image professionnelle et d'un parcours simple vers le contact direct, sans backend lourd.

Solution

Application Vite en 7 pages : accueil immersif, services détaillés, portfolio avec lecteur audio, tarifs, galerie, à-propos et contact direct, avec défilement fluide, animations et carrousel de témoignages.

Impact

Site en production : catalogue et tarifs lisibles, écoutes du portfolio et contact direct opérationnel via WhatsApp, téléphone et e-mail.

Stack technique

ReactTypeScriptViteReact RouterTailwind CSS
Voir le projet
CBK Studio Production - Image 1CBK Studio Production - Image 2

Lumen Fidei

En production

Défi

Gestion interne sur carnets et reçus papier : membres, cotisations, présences et activités sans outil central, sans traçabilité des transferts ni contrôle d'accès par périmètre.

Solution

Application Next.js centralisée : structures Diocèse-Paroisse-Fraternité, membres et transferts contrôlés, activités et rapports avec offrandes, présences avec justifications, dons et cotisations mensuelles, RBAC par affectations à périmètre, JWT, base PostgreSQL via Drizzle ORM et PWA offline.

Impact

Application en production (v1.3.3) : 18 tables, 28 migrations, 23 groupes de routes API, gestion complète des fraternités avec traçabilité des membres, dons et présences.

Stack technique

ReactNext.jsTypeScriptTailwind CSSDrizzle ORMPostgreSQLTanStack Query
Voir le projet
Lumen Fidei - Image 1Lumen Fidei - Image 2

CBK Toolkit

En production

Défi

Bases copiées-collées entre projets : navigation, tableaux, formulaires, garde de routes, gestion de session et PWA réécrits à chaque fois, sans standard partagé.

Solution

Monorepo pnpm avec double entrée client/serveur : UI (SideNav, Table, formulaires, loaders, pages d'erreur, PWA offline), utilitaires (fetcher, formats date/monnaie) et serveur (authGuard JWT, withAuth, erreurs HTTP standardisées), construits en TypeScript et documentés dans un playground Next.js.

Impact

Bibliothèque en production : versionnée, publiée sur npm, documentée en ligne et réutilisée par les applications (CAV, Lumen Fidei). Socle commun qui accélère chaque nouveau projet.

Stack technique

ReactNext.jsTypeScriptTailwind CSStsupjose
Voir le projet
CBK Toolkit - Image 1CBK Toolkit - Image 2

Stack technique

J'utilise une stack moderne orientée performance et maintenabilité pour construire des systèmes fiables et évolutifs.

Frontend

Langages

TypeScript
TypeScript
JavaScript
JavaScript
HTML5
HTML5
CSS3
CSS3
VB.NET
VB.NET

Frameworks

Astro
Astro
Next.js
Next.js

Bibliothèques

React
React
Bootstrap
Bootstrap
jQuery
jQuery
Tailwind
Tailwind
Zod
Zod
TanStack
TanStack

Backend

Langage | Framework | Environnement

Node.js
Node.js
PHP
PHP
TypeScript
TypeScript
Express.js
Express.js
Hono
Hono
API Rest
API Rest

Database

PostgreSQL
PostgreSQL
MySQL
MySQL
SQL Server
SQL Server
Neon
Neon
Drizzle ORM
Drizzle ORM

Auth

NextAuth.js
NextAuth.js
jose
jose

Cloud & DevOps

Services

Cloudflare
Cloudflare
Cloudinary
Cloudinary
Render
Render
Vercel
Vercel

Outils

Essentiels

Git
Git
GitHub
GitHub
Postman
Postman
Vite
Vite

Environnements locaux

XAMPP
XAMPP
WampServer
WampServer

Gestion de projet

Jira
Jira
GanttProject
GanttProject
GitHub Projects
GitHub Projects

Modélisation et réseau

StarUML
StarUML
Cisco Packet Tracer
Cisco Packet Tracer

Gestionnaire de packages

Essentiels

npm
npm
pnpm
pnpm
Bun
Bun

IDEs

Essentiels

VS Code
VS Code
Cursor
Cursor
Sublime Text
Sublime Text
Code::Blocks
Code::Blocks

Processus de travail structuré

Une approche structurée pour transformer un besoin métier en solution fonctionnelle.

Analyse

Analyse du besoin et compréhension métier

Architecture

Conception de l'architecture

Développement

Développement complet

Tests

Tests en conditions réelles

Déploiement

Déploiement

Évolution

Suivi et évolution

Transformons votre besoin en système réel.

Vous avez un besoin métier à digitaliser ? Je peux vous aider à transformer votre idée en système concret, utilisable et évolutif.

© 2026 • Caleb BALEGO • Développeur Full-Stack