Personal

Outside of school & work

Climbing-focused apps and computer-vision experiments

ClimbStrong iOS App
Oct 2024 — Present

Native SwiftUI training app for climbers with workout logging and progress visuals.

  • Modular SwiftUI components with @State/@ObservedObject and CoreData persistence.
  • Dynamic forms, automatic load calculations, and Swift Charts progress graphs.
  • Integrating camera-based rep detection hooks for future CV features.
Climbing Route Detection Tool
Oct 2024 — Present
View

Computer-vision pipeline to detect holds in climbing wall photos.

  • Flask REST endpoints with AJAX UI for live previews and threshold tuning.
  • Pipeline stages: preprocess, HSV masking, connected components with clear interfaces.
  • Demo available at climb-route-identification.streamlit.app.