
I’m a software developer based in The Gambia, working across web, mobile, AI, and data. Most of my production work has been building digital systems for public institutions — the kind of software that has to work reliably for people who aren’t especially technical, often in places with unreliable connectivity.
That’s shaped how I build: offline-first where it matters, modeled with Domain-Driven Design so systems stay understandable as they grow, and shipped as complete products — not just prototypes. Alongside that, I co-founded a technology venture building automated digital solutions for institutions across West Africa, and I keep a handful of independent projects running for the same reason most developers do: to build the things I think should exist.
Alongside the tools listed above, these are the broader areas I work in — from AI and data to native mobile development.
Machine learning and deep learning, including practical AI integration — from classical models like Random Forest and SVM classifiers to applying AI where it earns its place inside production systems.
Full-stack development across web, desktop, and Android — comfortable owning a build from data model to deployed product.
Native Android apps built with Jetpack Compose, designed offline-first so field conditions and unreliable connectivity don't break the experience.
SQL-driven data management and analysis — from telecom subscriber databases to reporting and data-driven problem solving.
Computer networking, configuration, and troubleshooting — including hardware and IT support — plus basic cybersecurity practices.
Strong analytical and mathematical problem-solving, paired with clear written and verbal communication across technical and non-technical teams.
Whether it’s a full platform, a mobile app, or a system that needs AI woven in — I’m glad to talk through what you’re building.