MSU Apple Developer Academy graduate. Three shipped App Store apps, three merged open source PRs, and a full-stack ordering platform with live payments. Co-founder of CH Studios LLC, contracted by Tripsetta for iOS, Android, and web development.
SwiftUI · FastAPI · CoreML · XGBoost · WidgetKit · App Intents
Real-time conditions for 54 Michigan beaches. FastAPI backend fans out parallel requests to NWS and NDBC buoy APIs. ML-powered Crowd Meter via XGBoost, converted to CoreML for on-device inference. WidgetKit widget, Siri Shortcuts via App Intents, Live Activities, and dark mode. Built with a team of 5 at the Apple Developer Academy.
SwiftUI · UserDefaults · CI/CD · Accessibility · App Store
Architectural landmark discovery app for iOS. Users collect digital passport stamps as they explore buildings across cities. Offline-first with VoiceOver, high contrast, reduce motion, and haptic feedback. Localized into 8 languages. Includes an Apple Intelligence itinerary planner (iOS 26+) and a live currency converter.
SwiftUI · SpriteKit · SwiftData · Game Center · AVFoundation
5-in-1 survival game set on Belle Isle, Detroit. Custom SwiftUI joystick normalizes DragGesture input for cross-platform support. Game Center leaderboards and achievements. Built with a team of 5 at the Apple Developer Academy.
Node.js · Express · Supabase · Stripe · Swift · Vanilla JS · Twilio
End-to-end bakery ordering platform with a shared Node.js/Supabase backend powering both a web storefront and a native iOS app. Menu updates, inventory changes, and order data sync across both platforms in real time. Features pickup, delivery, and shipping with Stripe payments, tips, coupon codes, Crumb Rewards loyalty points, Supabase Auth, and SMS order notifications via Twilio. Admin dashboard with revenue charts, menu CMS, inventory management, and Supabase 2FA/TOTP. Lighthouse: 100 Accessibility · 100 SEO · 70ms click response.
HTML · CSS · JavaScript · GitHub Pages
Editorial website for a fictional luxury hair studio. Designed around a "slow craft" aesthetic with custom typography, layered photography, and smooth scroll interactions. Multi-page site with services, stylist profiles, gallery, booking flow, employment page, and privacy policy.
SwiftUI · Core ML · Swift Charts · WidgetKit · FRED API
iOS app that benchmarks savings rates against live T-Bill yields and inflation. On-device Core ML model forecasts the next T-Bill rate using 14 economic indicators fetched in parallel from the Federal Reserve and Treasury APIs. MVVM architecture, VoiceOver accessibility, 30+ unit tests.
SwiftUI · Firebase · Firestore · MapKit · Combine
Multi-role parking app for Detroit. Drivers browse live lot availability, owners onboard through a multi-step flow, attendants update counts in real time, admins approve listings.
Three merged pull requests across active open source projects:
-
Streamlit — CSS-in-JS border-radius and overflow fixes for video and chart components
-
Handmade Network — Refined project blog index logic for single-post states; audited typography utility classes
-
Tandoor Recipes — Added missing Back button to the Ingredient Editor page, matching navigation patterns used across the Vue 3 app
Mobile Swift · SwiftUI · UIKit · SpriteKit · SwiftData · Swift Charts · WidgetKit · Core ML · App Intents · MapKit · Firebase · Combine
Backend Node.js · Express · FastAPI · Python · Supabase · HTTPX · asyncio
ML / AI XGBoost · Core ML · Create ML · Tabular Regression · Feature Engineering · Anthropic Claude API
Payments & Infra Stripe · Twilio · Render · GitHub Actions · TestFlight
- MSU Apple Developer Academy graduate, May 2026
- Co-founder, CH Studios LLC: contracted by Tripsetta (iOS, Android, web) for bug fixes, maintenance, and customer feedback implementation
- Open to iOS and full-stack roles
- Building in public on LinkedIn



