03 · projects

Work that's practical, measurable, and shippable.

Filter by tech stack to quickly find what matters. Live demos run right on this site.

Winnipeg Parks App (Android)

Android app built in Kotlin with Jetpack Compose. Uses REST APIs for park data, Firebase auth, and a Room database for offline storage. Features: dynamic filtering, robust error handling, and a chatbot integration (Gemini).

KotlinAndroidFirebaseAPI

PiXELL River Financial (UI/UX Design)

Mobile banking app UI/UX concept with a clean dashboard, account summaries, and action-first navigation. Designed as a high-fidelity screen set. Focus: hierarchy, spacing, and a consistent component system.

UI/UXMobileFigmaPrototyping

Liquor Store Content Management System

Web-based system for managing liquor store inventory: admin updates, user browsing, and database-backed workflows. Impact: streamlined inventory updates and reduced manual tracking.

PHPMySQLJavaScript

City of Winnipeg Parks Search

Search tool that uses the City of Winnipeg API to filter and display park information through a responsive UI. Focus: fast filtering UX and data-driven UI rendering.

APIJavaScriptHTML/CSS

Winnipeg Transit Live (Bus Tracker)

Live-updating transit tracker that shows nearby stops and next departures, powered by a PHP proxy. Features: closest-stop discovery, departure polling, and rate-limit friendly caching.

PHPAPILeaflet

News Hub (RSS + Crypto Trends)

PHP-powered news aggregator with country/topic filters, search, caching, and a crypto market snapshot. Countries: US, Canada, UK, Nigeria · Topics: World, Business, Tech, Sports, Crypto.

PHPRSSAPI

Personal Portfolio Website (Legacy)

Earlier portfolio implementation — retained as a project artifact showing how my craft has evolved.

HTMLCSSJavaScript