Four years of building in public

Platforms for Senegalese ministries and public institutions, alongside self-directed work in AI and security.

Things I built to find out if they would work

Self-directed work in payments infrastructure and applied AI.

raio — project site
012026 · Open source

raio

Payment infrastructure · Rust

An instant-payment foundation built in the open, for interoperability across providers, currencies and borders.

raio takes what Brazil’s Pix got right — alias-based pay-to-key, 24/7 settlement, copy-paste QR, immediate confirmation — and packages it as a correct, federatable foundation anyone can build rails on. It is currency-aware down to zero-decimal currencies like the CFA franc, and designed against the seams that actually matter in these markets: EMVCo QR, ISO 20022, the GSMA Mobile Money API, and PAPSS.

RustISO 20022EMVCo QRPAPSSMIT / Apache-2.0
022025 · Private

MediRecord

Health information system

Clinicians manage patient records from a dashboard. Patients talk to their own records over WhatsApp.

Medical documents are OCR’d, embedded and indexed automatically, so a patient can ask a question on WhatsApp and get an answer grounded in their own file rather than in general medical text. Django and Celery orchestrate, n8n drives the messaging flows through Twilio, Gemini handles generation and embeddings, Pinecone holds the vectors. Built for a context where WhatsApp is the interface people already have.

DjangoNext.jsGeminiPineconen8nTwilio