Selected Projects

A showcase of work spanning AI, full-stack development, computer vision, creative technology, and UX research

UMMA NA Project

UMMA NA

Emergency coordination platform for maternal health in rural Nigeria

Led UX research and built the full stack for a real-time platform connecting health workers, drivers, and hospitals. Implemented location-based ride matching and condition-aware hospital routing.

React Firebase UX Research
Virtual Photobooth Project

Virtual Photobooth

Real-time multi-user style transfer with GANs

Built web app using Pix2Pix GANs with WebRTC for real-time artistic style transfer. Got processing time down to 70-90ms with optimized U-Net architecture and MediaPipe segmentation.

PyTorch Pix2Pix GAN WebRTC MediaPipe
Soma Project

Soma

ML-based biofeedback system exploring human-machine feedback loops

Co-led design and technical implementation of an immersive experience using live EEG signals. Built custom ML model with PyTorch to generate reactive visualizations from collective biosignal data, investigating how AI systems mediate emotional experience.

PyTorch OpenCV EEG (Muse SDK) Python
Impact: Raising questions about neutrality, control, and agency in human-AI interaction
Painterly Rendering Project

Painterly Rendering

Non-photorealistic rendering pipeline transforming photos into stylized brush strokes

Built C++ pipeline for painterly effects using randomized stroke placement, importance sampling, and structure-tensor orientation analysis. Implemented orientation-aware strokes that follow image features through eigen-decomposition of local tensors.

C++ Computer Graphics Eigen NPR
Impact: Exploring computational approaches to artistic style in image processing
U-GO Project

U-GO

AI soccer coaching assistant for players without access to training

Built computer vision pipeline using YOLOv8 and MediaPipe for automated player analysis. Hit 80% detection accuracy across different field conditions with homography transformation for tactical mapping.

YOLOv8 OpenCV MediaPipe Python
Aid Ally Project

Aid Ally

AR assembly guide for humanitarian aid devices in disaster zones

Built offline-first AR app using Unity and AR Foundation for step-by-step device assembly. Created object detection and spatial instruction overlays for non-technical users in low-resource settings.

Unity C# AR Foundation Blender
Impact: Enabling community assembly of critical aid without technical expertise
Edible Art Project

Edible Art

Cake artistry business combining engineering and creative design

Ran a creative studio for 10 years, developing skills in structural design, client work, and custom fabrication. Applied engineering thinking to create unconventional edible sculptures.

Creative Direction Structural Design Client Relations Entrepreneurship
Impact: 10 years connecting engineering precision with artistic expression
Image Dehazing Project

Single-Image Dehazing

Image restoration using Dark Channel and Color Attenuation priors

Compared classical dehazing methods and improved edge preservation by replacing soft matting with joint bilateral and guided filtering. Trained linear depth model using brightness-saturation differences with CLAHE and gamma correction.

Python OpenCV scikit-image NumPy
Impact: Reduced halo artifacts while maintaining edge fidelity in atmospheric scattering removal
DeepSDF Project

DeepSDF

Neural 3D shape representation using continuous signed distance functions

Implemented DeepSDF architecture for learning implicit surface representations of 3D objects. Trained models on shape datasets to generate smooth, watertight geometries from learned latent space, exploring applications in shape interpolation and completion.

PyTorch Neural SDFs 3D Generation Python
Impact: Hands-on experience with neural implicit surfaces for 3D content creation
Butterfly Effect Project

The Butterfly Effect

Responsive art installation exploring cause and effect

Created interactive installation responding to viewer presence and movement. Integrated sensors and projection mapping to visualize how small actions create cascading effects in the system.

Arduino Processing Sensors Installation Art
Impact: Physical computing meets conceptual art in interactive experience
Haptic Controller Project

Magnetic Haptic Controller

Game controller using magnetic fields for tactile feedback

Designed and built custom game controller using magnetic forces to create haptic sensations. Explored alternative interaction methods beyond traditional vibration motors for more nuanced tactile responses.

Arduino Magnets Haptics Hardware Design
Impact: Novel approach to tactile feedback in gaming interfaces
Buster 3D Game Project

Buster

Complete 3D game built from modeling to mechanics

Designed and developed full 3D game using Maya for asset creation and Unity for game mechanics. Built environment, character models, and gameplay systems from scratch.

Unity Maya C# 3D Modeling
Impact: End-to-end game development from concept to playable experience
Swipe Mosaic Project

Swipe Mosaic

Panoramic image stitching from video sequences

Built image mosaicking pipeline extracting distinctive features, matching correspondences, and computing transformation matrices. Warped and aligned overlapping video frames onto single projection surface for seamless panoramas.

Feature Matching Image Warping
Impact: Automated panorama creation from handheld video capture
Seeds of Time Project

Seeds of Time

Parametric design meets physical computing

Used Grasshopper parametric modeling with Arduino sensors to create responsive architectural forms. Explored how computational design can respond to real-time environmental data.

Grasshopper Rhino Arduino Parametric Design
Impact: Connecting digital fabrication with sensor-driven interactivity