Skip to content
View timmymatten's full-sized avatar

Highlights

  • Pro

Block or report timmymatten

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 supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
timmymatten/README.md

Hi there 👋

I'm Tim Matten, a Data Science and Mathematics student at Northeastern University.

About Me

  • 📚 Northeastern University '28 | Data Science & Mathematics
  • ⚾ Passionate about baseball analytics and MLB data
  • 🏆 Dean's List | GPA: 3.71/4.0
  • 📧 matten.t@northeastern.edu

Tech Skills

Languages: Python, SQL, R, Java
Libraries: Pandas, NumPy, Matplotlib, Tableau
Tools: Git, Docker, MySQL, VS Code, PyCharm

Projects

  • MLB Lineup Optimization - Evolutionary computing to optimize baseball lineups (15-20% efficiency gain)
  • MLB Pitcher Data Explorer - Interactive dashboard for 100,000+ pitch records from Baseball Savant
  • Pivotal Moment Analysis - Quantifying career-altering moments using 10,000+ Statcast records
  • MLB Hall of Pretty Good Site - Site to check if an MLB hitter is a good fit for the "Hall of Pretty Good"
  • Spikeball Stat/Game Tracker - Streamlit app to track stats and games of Spikeball

Coursework

Fundamentals of CS I/II • Advanced Programming with Data • Databases • Data Visualization • Linear Algebra • Probability & Statistics

Currently Working On

  • Improving Lineup Optimizer to consider stats against opposing pitcher
  • Expanding MLB pivotal moments research
  • Database integration with Spikeball Stat/Game Tracker
  • Learning advanced ML techniques for sports analytics

Get in Touch

LinkedIn | Email

Pinned Loading

  1. MLBLineupOptimization MLBLineupOptimization Public

    Evolutionary algorithm optimizing MLB batting lineups using sabermetrics - finds Pareto-optimal solutions balancing OBP, power, and strategic positioning

    Python

  2. PitchDataExplorer PitchDataExplorer Public

    Interactive dashboard for exploring 2024 MLB pitcher velocity, spin rate, and usage patterns using Python and Statcast data.

    Python

  3. momentum-shift-score momentum-shift-score Public

    A novel baseball analytics project that measures how pivotal game moments (high WPA changes) impact player career trajectories. Uses Statcast data and machine learning to calculate MSS scores (-100…

    Jupyter Notebook

  4. mlb_hall_of_good mlb_hall_of_good Public

    ⚾ Search MLB players since 1990 to see if they qualify for the "Hall of Pretty Good" - celebrating solid careers that fell short of baseball's highest honors.

    HTML

  5. spikeball-stat-tracker spikeball-stat-tracker Public

    Spikeball stat tracking web app built with Streamlit and Python, designed to easily log and analyze player performance over multiple games.

    Python