Summary
Overview
Work History
Education
Skills
Timeline
Generic

Ryan Gallagher

Media,PA

Summary

Mechanical engineer by day, AI engineer by night. I design systems for Navy ships at Leidos and serve as the solo founder of SportsIQ, an agentic AI website for fantasy sports. I recently wrapped up a Master’s in AI and now I'm looking to fully pivot into AI research and development, especially in the agentic space. I enjoy building intelligent systems.

Overview

5
5
years of professional experience

Work History

Founder & Solo Developer

SportsIQ
12.2024 - Current
  • Built an agentic sports analytics chat on FastAPI + LangGraph/LangChain integrating multi-provider LLMs (OpenAI, Gemini, Groq, xAI), tool calling, and real-time streaming.
  • Designed a LangGraph graph (Researcher → Responder) with a Postgres checkpointer for durable per-thread memory; added a context-window manager for token counting, trimming, and summarization.
  • Integrated web search and custom-built player/team statistics tools into the Researcher agent, enabling fact-gathering across live sports data and recent news.
  • Built domain tools for fantasy football league analysis that reads fantasy league data from Redis (rosters, matchups, waivers, trades) with robust error handling and cache-key routing.
  • Delivered a transparent UX: token-by-token output, and granular progress events mapped to each tool invocation.
  • Prompt engineered the LLMs in the graph nodes to enforce strict roles: the Researcher gathers facts only (strict handoff token, tool-order policy with per-category limits, knowledge cutoffs, no prose); the Responder handles voice, formatting, and cutoffs to produce concise, league-aware answers.

Mechanical Engineer

Leidos
05.2020 - Current
  • Design autonomous auxiliary systems for Navy/DARPA prototype vessels.
  • Build digital models to optimize ship auxiliary/engine systems and guide performance improvements.
  • Trained an object-detection model to catch common visual errors on engineering drawings.
  • Prototyped a reinforcement-learning approach to rapidly iterate equipment layouts for shipboard spaces.
  • Analyzed LPD-17 class ship data to show how modifications to the ship reduced engine operating time and fuel use.
  • Support the Naval Surface Warfare Center on the DDG(X) test site; co-tech lead for auxiliary system design.

Education

Master of Science - Artificial Intelligence

Drexel University
Philadelphia, PA
06-2025

Bachelor of Science - Mechanical Engineering

Thomas Jefferson University
Philadelphia, PA
01.2020

Bachelor of Science - Physics

West Chester University of Pennsylvania
West Chester, PA
01.2018

Skills

  • C
  • Python
  • HTML/CSS/JS
  • NumPy
  • PyTorch
  • Pandas
  • LangGraph/LangChain
  • FastAPI
  • Git

Timeline

Founder & Solo Developer

SportsIQ
12.2024 - Current

Mechanical Engineer

Leidos
05.2020 - Current

Master of Science - Artificial Intelligence

Drexel University

Bachelor of Science - Mechanical Engineering

Thomas Jefferson University

Bachelor of Science - Physics

West Chester University of Pennsylvania
Ryan Gallagher