Case Studies
In-depth looks at my projects, design decisions, and technical approaches across iOS and web development.
Cross-Platform Products
Tally — Time Tracker iOS in Review
Cross-platform SaaS time tracker for freelancers and small teams — native iOS app (iPhone, Apple Watch, Mac via Catalyst) paired with a React web dashboard, both running on a shared Supabase backend. Cross-platform subscription sync via StoreKit and Stripe. $9.99 one-time Pro tier vs. $10–20/month competitors.
Web & Full Stack Projects
BAKERY
The Bakery Co. — Spec Bakery Website
A spec marketing site for a fictional Detroit bakery built with vanilla HTML, CSS, and JavaScript. Features client-side fuzzy search with Fuse.js across 40+ product pages, working contact and wholesale forms via Formspree, scroll-driven animations with IntersectionObserver, and a cart UI — deployed to GitHub Pages with no framework.
SALON
The Salon Co. — Frontend Portfolio Project
A 14-page marketing website for a fictional luxury hair salon built with vanilla HTML, CSS, and JavaScript. Scroll-based sticky header, auto-rotating reviews carousel, FAQ accordion, gallery filters, and a mobile hamburger menu — all in ~120 lines of plain JS. No frameworks.
CALC
JavaScript Calculator
A vanilla JavaScript calculator built for The Odin Project with Web Audio API click sounds, Web Speech API voice input, keyboard support, and a long-press power toggle — no dependencies, no frameworks.
Detroit Sports Chatbot
A conversational AI chatbot that answers live questions about the Lions, Tigers, Red Wings, and Pistons using 15 ESPN API tools — streaming answers word by word.
STUDIOS
CH Studios LLC — Studio Website
A dark-mode terminal-aesthetic marketing site for a Detroit-based software studio I co-founded. Built with vanilla HTML, CSS, and JavaScript — typing animation, testimonial carousel, modal system, and scroll-driven animations.
LearnToCode
A Visual Studio Code-based learning project focused on building coding fluency through hands-on implementation, debugging, and iterative problem-solving.
iOS Projects
CoastCast Live on App Store
SwiftUI iOS app with a Python FastAPI backend for real-time conditions across 54 Michigan beaches. Features on-device CoreML/XGBoost crowd prediction, Dynamic Island Live Activities, Siri Shortcuts, and a Swift Testing suite with 120+ parameterized test cases.
CommonSight
A role-based civic platform built during an internship with a small business owner to deliver an investor-ready demo for neighborhood reporting, campaigns, and direct communication.
TakeFlight — A Bird's Life Live on App Store
A SpriteKit survival game available on iPad and macOS, with full keyboard compatibility as players build and defend a nest across Belle Isle mini-games.
Stamped! — A City Passport Live on App Store
A SwiftUI travel discovery app that turns Detroit architecture into a collectible city-passport experience with progress tracking and AI-assisted itinerary support.
RateChecker
A SwiftUI iOS app that benchmarks your savings against live Treasury rates, forecasts where rates are headed with on-device Core ML, and shows exactly how much your current bank is costing you.
SlotParking
A SwiftUI-based parking management app designed to streamline slot reservations, track parking history, and optimize user experience for drivers and lot managers. Built in Xcode with modern iOS best practices.