Temple Roster Analysis
Roster construction · Player profiles · Program-level insights
Uses the CFBD API and 247Sports recruiting data to analyze geographic pipelines and talent distribution across Temple's roster.
Work spanning sports analytics, NLP, GIS, and applied economics.
Roster construction · Player profiles · Program-level insights
Uses the CFBD API and 247Sports recruiting data to analyze geographic pipelines and talent distribution across Temple's roster.
OL scouting · Rushing offense · FBS benchmarking
Pre-season report on Temple's offensive line using unit continuity metrics, recruit additions, and FBS-wide rushing benchmarks to assess the run game outlook.
Recruiting analytics · Transfer portal · College football
Visual snapshots of recruiting and transfer portal activity across AAC programs for the 2026 cycle, mapping recruit origins and portal entries and exits by position.
Player tracking · Ball-in-flight separation · EDA
Exploratory analysis of receiver-defender separation at throw and arrival, examining how separation evolves while the ball is in the air.
Player tracking · Data pipeline · Sports science
End-to-end pipeline for ingesting and analyzing NFL 10Hz optical tracking data, demonstrating a Bronze/Silver/Gold medallion architecture with speed zone, mechanical load, and ACWR outputs.
IMU · Edge computing · Data governance
Implements and compares raw capture vs. edge-filtered IMU pipelines on commodity hardware (ESP32 + MPU6050), quantifying the bandwidth, battery, and governance tradeoffs of on-device filtering for sport sensor systems.
NLP · EU enlargement · Panel data
Dictionary-based NLP analysis measuring hard and soft criticism in EU Progress Reports across ten candidate countries from 2019 to 2025.
Full-stack app · React + Supabase · Offline-first
A transit logging app for tracking metro journeys across Barcelona, with personal dashboards, leaderboards, and a year-in-review summary.
Digital mapping · OSM data · For fun
Two important locations for grad students in Barcelona. Pulled OSM data via Overpass API and built network and radius visualizations.
Census LODES · Regional mobility · Workforce flows
Analysis of home-to-work commuting across the 11-county Philadelphia metro area using Census LEHD Origin-Destination data and ArcGIS Online.
Economic indicators · Time series · Policy analysis
Analysis of Philadelphia's inflation trends during the 2022 recovery, comparing local CPI to national patterns with sector decomposition and labor market indicators.
Languages & Tools — Python (pandas, NumPy, scikit-learn), R (dplyr, ggplot2), SQL, ArcGIS, Git
Modeling — EDA, feature engineering, predictive modeling, spatial/tracking data analysis, panel data
Visualization — Dashboards and reporting for non-technical stakeholders, data storytelling, research briefs
Domains — Sports analytics & NFL tracking data, urban mobility & GIS, workforce and public policy
I'm a data scientist focused on decision-making problems — using statistical modeling, spatial analysis, and clear communication to help teams act on their data.
I grew up in the San Francisco Bay Area, where I played college football as a linebacker and longsnapper at Foothill College. I later transferred to Temple University in Philadelphia to continue playing and finish my degree. I'm currently studying in the Master's in Data Science for Decision Making program at the Barcelona School of Economics, where my coursework includes causal inference, machine learning, deep learning, and econometrics.
Before starting my Master's, I lived in Los Angeles and worked as a Next Gen Stats Research Analyst at the NFL, developing dashboards and models on player tracking data, and as a data analyst on workforce and economic development projects, supporting public-sector and social impact organizations with analytics and visualization.
Open to data science roles with teams, leagues, or international organizations, and collaborations on sports analytics and public-policy projects.