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 Xcode Firebase FastAPI Core ML

iOS Engineer · Full-Stack Developer · MSU Apple Developer Academy

GitHub Streak geoClink's GitHub activity

I build real apps across mobile, backend, and machine learning. Currently completing my final challenge at the Apple Developer Academy | MSU Detroit.


Shipped Apps

Stamped! — A City Passport

SwiftUI · UserDefaults · CI/CD · Accessibility · App Store

Architectural landmark discovery app. Users collect digital passport stamps as they visit buildings across cities. Offline-first with high contrast, reduce motion, and haptic feedback support.

App Store GitHub


Projects

Savings Calculator — Personal Finance iOS App

SwiftUI · Swift Charts · WidgetKit · Core ML · SwiftData · MVVM · FRED API · Treasury API · async/await · 30+ Unit Tests

iOS app that helps everyday people understand how their savings rate compares to US Treasury rates and inflation. On-device Core ML model forecasts the next T-Bill rate using 14 live economic indicators fetched in parallel from the Federal Reserve API. Includes a WidgetKit home screen widget, offline caching, MVVM architecture, VoiceOver accessibility, and a searchable financial glossary.

GitHub


T-Bill Rate Prediction Model

Python · Core ML · Create ML · FRED API · Treasury API · Feature Engineering · Tabular Regression

ML pipeline that predicts US Treasury Bill rates using 25 years of macroeconomic data. Fetches 12 economic series from the Federal Reserve and Treasury APIs, engineers 3 additional features including yield curve inversion signals and lagged indicators, and trains a tabular regression model with Create ML. Validation RMSE of 0.061 percentage points — accurate to within a tenth of a percent on unseen data. Exports as a CoreML model for on-device iOS inference with no internet required at prediction time.

GitHub


CoastCast — Beach Conditions App

SwiftUI · FastAPI · Python · CoreML · XGBoost · asyncio · NWS API · NDBC API · Render

Real-time beach conditions app for five Michigan beaches. SwiftUI frontend consumes a FastAPI backend that fans out parallel requests to the National Weather Service and NDBC buoy APIs using asyncio.gather. ML-powered Crowd Meter trained with XGBoost and converted to CoreML for on-device inference. Built with a team of 5 at the Apple Developer Academy.

iOS


SlotParking — Detroit Parking App

SwiftUI · Firebase Auth · Firestore · MapKit · Push Notifications · Combine

Multi-role parking app for Detroit. Drivers browse live lot availability on a map, owners submit lots through a multi-step onboarding flow, attendants update spot counts in real time, and admins approve listings. Firebase-backed with offline mock data mode for local development.

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.

GitHub


Tech Stack

Mobile Swift · SwiftUI · UIKit · SpriteKit · SwiftData · Swift Charts · WidgetKit · Core ML · MapKit · Firebase · Game Center · Combine

Backend Python · FastAPI · HTTPX · asyncio · Render

ML / AI XGBoost · Core ML · Create ML · Feature Engineering · Tabular Regression · Anthropic Claude API

Testing & Architecture XCTest · MVVM · async/await · URLSession

Tools Xcode · Git · GitHub Actions · TestFlight · Homebrew · Ollama


Currently

  • Completing final challenge at Apple Developer Academy | MSU Detroit
  • Interning at We Change Community Consulting, Detroit MI
  • Building in public on LinkedIn

Currently Learning

100 Days of Swift SwiftUI Claude API


Connect

Portfolio LinkedIn Email

Pinned Loading

  1. Stamped-A-City-Passport Stamped-A-City-Passport Public

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

    Swift

  2. jaidenhenley/TakeFlight jaidenhenley/TakeFlight Public

    SpriteKit 5-in-1 mini-game collection featuring five arcade games, targeting Belle Isle and Detroit themes.

    Swift

  3. rate-model-training rate-model-training Public

    Python data pipeline that fetches 25 years of macroeconomic data from the US Treasury and FRED APIs, engineers predictive features, and trains a T-bill interest rate prediction model with Apple Cre…

    Python

  4. Savings-Calculator Savings-Calculator Public

    iOS app that compares your savings rate to live US Treasury and Federal Reserve data. Features an on-device Core ML model for rate forecasting, Swift Charts visualizations, inflation tracking, a ho…

    Swift

  5. jaidenhenley/Swift-MichiganAPIWeather jaidenhenley/Swift-MichiganAPIWeather Public

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

    Swift 1

  6. SlotParking SlotParking Public

    SlotParking is an iOS SwiftUI app for discovering nearby parking lots, tracking live spot availability, and supporting basic owner, attendant, and admin workflows for lot operations.

    Swift