Skip to content
View geoClink's full-sized avatar

Block or report geoClink

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
geoClink/README.md

Banner

Profile Views Open to Work

Swift Python Node.js Xcode FastAPI Supabase Core ML

iOS Engineer · Full-Stack Developer · Detroit

GitHub Streak geoClink's GitHub activity

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.


Shipped Apps

CoastCast — Michigan Beach Conditions App

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.

App Store GitHub


Stamped! — A City Passport

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.

App Store GitHub


TakeFlight — Bird Survival Game

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.

App Store GitHub


Projects

The Bakery Co. — Full-Stack Ordering Platform

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.

Live Demo


The Salon Co. — Luxury Service Business Website

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.

Live Demo


Savings Calculator — Personal Finance iOS App

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.

GitHub


SlotParking — Detroit Parking App

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.

GitHub


Open Source

Three merged pull requests across active open source projects:

  • Streamlit — CSS-in-JS border-radius and overflow fixes for video and chart components PR

  • Handmade Network — Refined project blog index logic for single-post states; audited typography utility classes PR

  • Tandoor Recipes — Added missing Back button to the Ingredient Editor page, matching navigation patterns used across the Vue 3 app PR


Tech Stack

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


Currently

  • 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

Connect

Portfolio LinkedIn Email

Pinned Loading

  1. the-bakery-co the-bakery-co Public

    A multi-page static bakery website built with HTML, CSS, and vanilla JavaScript. Includes a live fuzzy search powered by Fuse.js, product detail pages, an events section, contact and employment for…

    JavaScript

  2. jaidenhenley/Swift-MichiganAPIWeather jaidenhenley/Swift-MichiganAPIWeather Public

    SwiftUI app using the Michigan Water API, displaying live beach conditions and hazard scores.

    Swift 1

  3. tally-ios tally-ios Public

    A lightweight time tracker for freelancers and small teams. Track billable hours by client, set weekly goals, and sync across iPhone, iPad, Mac, and Apple Watch.

    Swift

  4. javascript-calculator javascript-calculator Public

    A JavaScript calculator built as part of The Odin Project Foundations curriculum. Features voice input and output using the Web Speech API, keyboard support, click sounds, and a long-press power t…

    JavaScript

  5. the-salon-co the-salon-co Public

    A modern salon website built with HTML, CSS, and JavaScript.

    HTML

  6. Stamped-A-City-Passport Stamped-A-City-Passport Public

    SwiftUI iOS app to explore architecture and collect digital passport stamps.

    Swift