Skip to content
View haeganm's full-sized avatar

Block or report haeganm

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
haeganm/README.md

Hi, I'm Haegan McGarry

Trading and investing systems + Cloud engineering. I build AI agents, financial data tools, and the infrastructure they run on, with a focus on turning messy real-world data into decisions.

  • Focus: quantitative research, LLM agent systems, and automation
  • Daily driver: Python, with modern AI tooling
  • Deploy with: Docker and cloud-based workflows (AWS Cloud Practitioner in progress)
  • Security-minded: on-device processing, OAuth, and careful handling of tokens and secrets
  • Studying: Computer Science @ CSU San Marcos

Featured Projects

  • retro-spotify-voice-remote — An offline voice remote for Spotify Premium. Speech is processed entirely on-device with Vosk and Whisper (~150 ms on GPU), using OAuth PKCE with secure local token storage. Zero cloud, zero cost.
  • EatTube — A Chrome extension that spins slots for a YouTube video to watch while you eat.
  • ML-Library---Risk-Position-Sizing — A lightweight C11 ML toolkit for volatility forecasting and position sizing, built for time-series-safe evaluation.

Tech

Python · JavaScript · C · FastAPI · NumPy · Docker · AWS · Speech Recognition & NLP · Git

Connect

LinkedIn: https://www.linkedin.com/in/haegan-mcgarry-90aa43392/

Pinned Loading

  1. retro-spotify-voice-remote retro-spotify-voice-remote Public

    Retro (Spotify Voice Remote) - offline voice remote for Spotify Premium. GPU Whisper, zero cloud, zero cost.

    Python

  2. EatTube EatTube Public

    Chrome extension that spins slots for a YouTube video to watch while you enjoy a meal

    JavaScript

  3. ML-Library---Risk-Position-Sizing ML-Library---Risk-Position-Sizing Public

    A lightweight C11 ML toolkit for volatility forecasting and position sizing, built for time-series-safe evaluation.

    C