Skip to content
View vjrupp49's full-sized avatar

Block or report vjrupp49

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.

Content in all repositories owned by your account will be closed.
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
vjrupp49/README.md

Hi, I'm Vincent Rupp

Data Science graduate from Augsburg University (minors in Mathematics and MIS), looking for junior data science, analytics and operations roles. I like work where analysis has to hold up against something real: honest uncertainty, validation against a null or a holdout, and results someone can act on.

Skills

Languages: R, Python, SQL, Excel (advanced) Methods: statistical modeling, regression, machine learning, forecasting, Monte Carlo simulation, network analysis, probability, GIS Tools: tidyverse / tidymodels, Shiny, Quarto, FastAPI, ggplot2, Leaflet, ArcGIS Pro, Git

Featured projects

Project What it does Result
Hennepin County SNAP/MFIP gap analysis Finds census tracts where eligible residents are not enrolling in benefits, hidden by city-level averages (group capstone) Random forest: 83.3% accuracy; some tracts above a 90% gap rate inside cities that look fine on average
Wake (live app) Who tends to lead and who follows in a group's music discovery, tested against a permutation null with FDR correction Interactive app, 4 views; demo shows 94 validated cascades among 3 anonymized listeners
Soundings (live app) Maps a listening history into a taste space (PPMI, 128-d SVD, Leiden communities) Interactive map of communities that actually co-occur in sessions
MLB WAR streaks (report) Who has the highest WAR in consecutive seasons? Four interpretations across hitters/pitchers, eras, positions and more, with an interactive explorer 105,912 player-seasons; Walter Johnson's 1912-16 holds the best five-year stretch (69.1 WAR)
World Cup Monte Carlo 5,000 simulated group-stage completions from betting odds Advance probabilities plus a per-team rooting guide
Hall of Fame catchers model Ridge logistic regression on Lahman data with a time-based split 0.94 AUC on held-out modern catchers

More: Listening half-life (how fast a musical obsession fades; median 3 months, interactive charts) · MLB All-Star prediction (11 ML models compared, best F1 0.48) · FF Draft Assistant (Monte Carlo + MCTS live draft tool) · Minneapolis temperature regression · SQL marine rescue database · Sequencium probability analysis · Twin Cities diversity mapping

Applied work

Procurement analytics in a manufacturing setting. The code and data are proprietary and not shown; these are the headline numbers:

  • Modeled about a 73% reduction in purchase-order handling time from consolidating single-line POs, using a full year of PO history (1,385 POs). This is a modeled estimate, not a realized saving.
  • Built an automated end-of-life risk report tracking 47 at-risk parts across 4 product BOMs.
  • Built an 11-tab spend analytics workbook over 4,968 transactions: 236 suppliers, 1,358 parts and 100 flagged consolidation candidates.
  • Built a safety-stock targeting model across about 3,150 BOM components.
  • Rebuilt a 21,603-item ABC/XYZ inventory classification from Excel into a documented, config-driven R pipeline, finding and fixing two places where the original model's documentation did not match its formulas.

Contact

vjrupp49@gmail.com · linkedin.com/in/vincentrupp1

Pinned Loading

  1. hennepin-county-snap-mfip-analysis hennepin-county-snap-mfip-analysis Public

    Census-tract classification model (random forest, 83% accuracy) identifying hidden SNAP/MFIP benefits enrollment gaps across Hennepin County.

    R

  2. lastfm-influence-network lastfm-influence-network Public

    Detects plausible artist-discovery cascades across 5 friends' Last.fm histories, validated with permutation testing and FDR correction.

    R

  3. lastfm-soundings lastfm-soundings Public

    Maps a Last.fm listening history into a taste-space embedding (PPMI + SVD + Leiden) and renders it as an interactive map, live as Soundings.

    R

  4. mlb-war-streaks mlb-war-streaks Public

    Which MLB player has the highest WAR in consecutive seasons? Best 2/3/5-year stretches and elite streaks across hitters vs pitchers, eras, positions and more, plus an interactive explorer.

    HTML

  5. world-cup-simulation world-cup-simulation Public

    Monte Carlo simulation (5,000 runs) of World Cup group-stage outcomes, producing advance probabilities and a per-team rooting guide.

    R

  6. mlb-hof-catchers-model mlb-hof-catchers-model Public

    Regularized logistic regression model estimating a modern MLB catcher's Hall of Fame probability, built on the Lahman baseball database.

    R