Projets

Les preuves techniques, classées selon les deux mêmes piliers : Software Engineering et Data Engineering.

Ou filtrer précisément

Filtre actif : Tous8 projets

MicroRecouv

Phare

Projet phare · Stage Openxtech · Software & Data

Plateforme de centralisation, d'analyse et d'aide au recouvrement pour les institutions de microfinance au Cameroun. Les agents saisissent hors ligne, l'API déduplique, le pipeline calcule PAR / COBAC et un score de risque explicable priorise les dossiers.

  • Application Flutter offline avec synchronisation idempotente
  • API Spring Boot, PostgreSQL, isolation multi-IMF
  • Ingestion Airflow / dbt, Kafka, Spark et scoring XGBoost + SHAP

Hard skills

Spring BootFlutter offlineAngularAirflowdbtPostgreSQLKafkaSparkXGBoostSHAP

Soft skills

Analyse de besoin IMFOwnership bout-en-boutPriorisation opérationnelleExplicabilité (SHAP / COBAC)Livraison incrémentale V0

Lakehouse événementiel

Phare

Projet personnel — proto hybride Azure + poste local

Seconde horloge de MicroRecouv : détecter un impayé entre deux DAGs du matin. CDC en lecture seule sur PostgreSQL, bus Kafka, lake Delta Bronze / Silver / Gold. Le calcul (règles 30 / 60 / 90 / 180 j, API) reste sur le PC ; Azure porte le disque (ADLS Gen2) et le bus (Event Hubs). Ce n'est pas un entrepôt Fabric ni le rapport COBAC — c'est une file d'alertes opérationnelles, isolées par imf_id.

  • CDC Postgres (bac à sable ou Stage) → Event Hubs Kafka (SASL_SSL) ; profil local MinIO + Redpanda inchangé
  • Tables Delta sur ADLS Gen2 (abfss://) : Bronze brut, Silver qualité, Gold alertes persistées
  • Moteur d'impayés + FastAPI : signal recouvrement en quasi temps réel, pas le PAR réglementaire du batch dbt

Hard skills

PythonCDCEvent HubsADLS Gen2Delta LakeKafkaPostgreSQLFastAPIdbtDuckDBRedpandaMinIO

Soft skills

Culture de la preuveHonnêteté de périmètre (proto, pas prod)Éthique et gouvernance des donnéesRigueur (qualité, lignée, audit)Esprit de synthèse architecturale

AquaSensus

Phare

Projet personnel — Data Engineering & Software Engineering

Plateforme collaborative de suivi et de maintenance prédictive des forages communautaires. Les habitants signalent, le comité priorise, un moteur explicable alerte avant la panne — sans capteurs IoT ni saisie de volumes d'eau.

  • Backend Java 21 / Spring et PWA Angular, mobile Flutter
  • Pipeline Python pour la santé des ouvrages
  • Déploiement Docker Compose (PostgreSQL, proxy Nginx)

Hard skills

Java 21Spring BootAngular PWAFlutterPythonPostgreSQLDockerNginx

Soft skills

Empathie utilisateur terrainArbitrage sous contrainteCommunication multi-acteursOrientation impact réel

TP Cloud — Plateforme Analytics

Projet académique

Plateforme analytics conteneurisée avec portail unifié : instances Matomo derrière load balancer, observabilité complète et sauvegarde automatisée vers S3.

  • Traefik, HTTPS, Nginx et portail Angular / FastAPI
  • Prometheus, Grafana, Loki, Alertmanager
  • CI/CD : build, push et déploiement multi-instances

Hard skills

DockerTraefikNginxAngularFastAPIPrometheusGrafanaLokiS3

Soft skills

Rigueur d'exploitationDocumentation transmissibleAnticipation des incidentsAutonomie technique

ServantAssist

Plateforme complète

Gestion des servants d'autel de la Basilique Marie Reine des Apôtres de Mvolyé : plannings, formations, activités liturgiques. Backend Clean Architecture, application web et mobile, infrastructure Docker.

  • FastAPI, PostgreSQL, Redis, authentification JWT
  • Front Angular et application Flutter
  • CI avec lint, tests, couverture et déploiement par branche

Hard skills

FastAPIClean ArchitectureAngularFlutterPostgreSQLRedisJWTDocker

Soft skills

Écoute d'un besoin communautaireEsprit d'équipe (multi-dépôts)Discipline qualité / CIDocumentation pour transmission

AgriPrix Cameroun

Projet personnel

Application web pour suivre l'évolution des prix des produits agricoles (manioc, maïs, plantains) au Cameroun en les croisant avec les conditions météorologiques.

  • Collecte et visualisation de séries temporelles de prix
  • Interface Flask et graphiques Chart.js

Hard skills

PythonFlaskChart.js

Soft skills

Esprit de synthèseOrientation décision (prix / météo)

Bibliothèque Numérique Camerounaise

Projet personnel

Plateforme de lecture numérique dédiée à la littérature camerounaise et africaine : catalogue, recherche, authentification JWT et stockage des œuvres sur object storage.

  • API Node.js / Express et PostgreSQL
  • Stockage Cloudflare R2, accès JWT

Hard skills

Node.jsExpressPostgreSQLCloudflare R2JWT

Soft skills

Sens du service public culturelResponsabilité d'accèsAutonomie produit

Cineyang

Projet personnel

Écosystème autour d'une plateforme de films et séries : bot Telegram qui annonce les nouveautés et site de téléchargement.

  • Bot Telegram et site Next.js
  • Supabase et stockage objet AWS S3

Hard skills

Next.jsTelegram APISupabaseAWS S3

Soft skills

Ownership produitAutomatisation utileItération rapide

Code source

Les dépôts publics sont sur GitHub. GitLab sert aussi de miroir pour une partie du travail.