My Projects
A collection of work I've built across various technologies
Urban Nest
A Spring Boot web application for discovering, listing, and managing rental properties. Features server-rendered UI with Thymeleaf, property search, listing management, and Supabase-hosted PostgreSQL database.

Smart Inventory Management System
An inventory management system covering products, categories, suppliers, and orders, with stock logs and adjustments; role-based authentication; dashboards; PDF/CSV reports; QR code labels; and AI-driven demand forecasting.

Buzzthru BP
Employee time tracking system for multi-location businesses. Includes PIN clock-in/out, store/location registration, admin dashboard with live open shifts, employee/location management, SSE real-time updates, and weekly/date-range reports (PDF/CSV).

AI-Powered Weight Loss Journey Planner
An intelligent assistant that helps achieve weight loss goals through AI-generated personalized daily nutrition, exercise, and habit plans, progress tracking, explainable AI, and adaptive guidance.

TRYB Clothing
Spring Boot 3 e-commerce application for an African streetwear brand, featuring product browsing, checkout, address management, and order history. Uses Thymeleaf for views, Spring Data JPA for persistence.

Personal Portfolio Website
This personal portfolio website showcasing skills, education, work experience, and projects. Built with TypeScript for a modern and performant user experience.

Modern Java Swing Ludo Game
A modern Java Swing implementation of the classic Ludo board game with complete 4-player support, interactive dice rolling, and turn management system.

Round Robin CPU Scheduling Visualizer
A Java Swing application that visually demonstrates the Round Robin CPU scheduling algorithm with interactive GUI and performance metrics.

Stack ADT Implementation with GUI
Comprehensive Java implementation of Stack Abstract Data Type with both console-based and graphical user interface visualizations.
Expense Tracker Mobile App
An Android app with SQLite database integration for managing and visualizing expenses, improving budgeting accuracy.
Facial Recognition Identity System
A system to identify individuals using facial data, achieving 85%+ accuracy in test cases with OpenCV. Repo private.