Projects

A selection of software engineering, interactive, and design projects — full-stack apps, games, desktop tools, and UI/UX work.

Heuvia — LMS Platform
Heuvia — LMS Platform

Multi-tenant Learning Management System for colleges in Guinea. Subdomain routing (Nginx + Cloudflare), a 4-role permission system, and curriculum-based enrollment. Built as Tech Lead of a 5-person team; development complete, preparing first institutional rollout.

ReactReact NativeNode.jsPostgreSQLNginxCloudflare
Tontin — Group Savings Fintech
Tontin — Group Savings Fintech

Digital tontine app with wallets, group contribution pots, savings vaults, and a member trust-scoring system. FastAPI backend with full CRUD, self-deployed on AWS.

FastAPIPythonPostgreSQLAWS
The Unofficial Guide — RAG System
The Unofficial Guide — RAG System

Retrieval-Augmented Generation system answering questions over Columbia CS professor reviews, with grounded generation and source citations. Collected 376 reviews, indexed embeddings (all-MiniLM-L6-v2) in ChromaDB.

PythonChromaDBsentence-transformersGroq
Thirst to Thrive — Interactive Browser Game
Thirst to Thrive — Interactive Browser Game

A narrative resource-management game inspired by charity: water's mission. Restore clean water to a village through missions, difficulty modes, a hope and health system, inventory, badges, and full keyboard and mobile controls.

JavaScriptHTML5CSSGame State Management
Alkule — Language Learning Platform
Alkule — Language Learning Platform

Live platform for learning the ADLaM (Fulani) script, with typing practice, courses, and a media library. Firebase auth/storage, PostgreSQL data, deployed on Railway with Cloudflare DNS/SSL.

Next.jsTypeScriptNode.jsPostgreSQLFirebase
StudentSuccess
StudentSuccess
2025

Full-stack academic guidance platform with role-based auth (admin/student), personalized dashboards, and CRUD operations backed by PostgreSQL.

Node.jsExpressPostgreSQLJWTHandlebarsbcrypt
College Navigator
College Navigator
2024

Desktop academic tracking app built in C++ with Qt and SQLite. Helps students track milestones and receive personalized academic guidance.

C++QtSQLiteDesktop App
Personal Portfolio
Personal Portfolio
2026

This site — built with Next.js, TypeScript, and Tailwind. Includes a working contact form via Resend, deployed on Vercel with Cloudflare DNS.

Next.jsTypeScriptTailwindResendVercel
ColumbiaCribs UI/UX
ColumbiaCribs UI/UX
2026

End-to-end UI/UX case study for a student housing review platform — brand identity, design system, and high-fidelity Figma prototypes.

FigmaUI/UXDesign SystemsPrototyping