Player Dev & Performance Systems Intern

Diamond Hitting Development

Dec 2025 to Feb 2026·Remote·Player Dev & Performance Systems Intern
← Experience
Overview

Built an R pipeline that merged Rapsodo, Blast Motion, and 4D Motion data into unified swing-level datasets using timestamp matching and biomechanical cues to power an athlete-facing swing development application. Developed Shiny applications for athletes and coaches to review session trends, compare performance with peer benchmarks, and identify training priorities.

How it was used
Before

Athletes and coaches looked up individual sessions on Rapsodo or HitTrax iPads. There was no shared database, so progress lived in device silos.

After

50+ athletes and coaches used the automated player database to review session trends, track progress over time, and see where each athlete sat relative to others in the DHD pool.

Impact

The comparison tool reached 75+ users benchmarking themselves against DHD athletes and other elite competitors. From those gaps, athletes could download a free lifting program I helped write that targeted their biggest weakness versus peers.

What I built
  • Built an R pipeline that merged Rapsodo, Blast Motion, and 4D Motion data into unified swing-level datasets using timestamp matching and biomechanical cues for an athlete-facing swing development application
  • Automated player database: session profiles, rolling trends, and coaching visuals so staff stopped hunting single sessions on device apps
  • Comparison tool: peer and elite baselines so athletes could see their place in the pool, not just their last session
  • Gap to program path: lifting blocks I helped write, downloadable from the comparison gaps the tool surfaced
Live dashboards
Outcome

Training review moved from device silos to a shared database. Athletes tracked progress, saw how they compared to peers, and left with a program aimed at their biggest gap.