Skip to content
View marinoalfonso's full-sized avatar

Block or report marinoalfonso

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
marinoalfonso/README.md

Hi there πŸ‘‹ I'm Alfonso

πŸ‘¨β€πŸ’» About Me

I'm a Data Analyst with a background in Economics and a MSc in Data Science.
I enjoy working with data to uncover patterns, generate insights and support data-driven decision making.

My main interests include:

  • Data analysis and visualization
  • Statistical modelling and machine learning
  • Business and sports analytics

I mainly work with Python and SQL to explore datasets, build analytical models and communicate results through clear visualizations.

Alongside my academic projects, I also run a football analytics Instagram page (@romperelalinea) with 1.2k+ followers, where I publish data-driven visualizations and insights based on raw football datasets.

This often involves:

  • collecting data through web scraping
  • performing data cleaning and preprocessing
  • conducting exploratory data analysis
  • building data visualizations and analytical insights

πŸ“Š My goal is to transform raw data into meaningful insights that support better decision making.


πŸ›  Languages and Tools

Programming

  • Python (pandas, numpy, scikit-learn)
  • R
  • SQL

Data Analysis

  • Exploratory Data Analysis (EDA)
  • Statistical Modelling
  • Feature Engineering
  • Machine Learning

Data Visualization

  • Tableau
  • Matplotlib
  • Seaborn
  • Streamlit

Tools

  • Git
  • Jupyter Notebook
  • VS Code
  • MySQL
  • MongoDB

πŸ“Š What you'll find on my GitHub

On this profile you'll find projects focused on:

  • Data analysis and statistical modelling
  • Machine learning applications
  • Data visualization and storytelling
  • Sports analytics and performance analysis
  • End-to-end data workflows (data collection, cleaning, analysis and visualization)

Many projects follow a structured analytical workflow:

  1. Data collection
  2. Data cleaning and preprocessing
  3. Exploratory data analysis
  4. Statistical modelling or machine learning
  5. Visualization and insights

πŸ“« Connect with me

Always happy to connect with people interested in data, analytics and data-driven decision making.

Pinned Loading

  1. Football-Viz Football-Viz Public

    HTML

  2. WhoScored_auto_scraper WhoScored_auto_scraper Public

    Automated pipeline to scrape WhoScored Serie A match event data using Playwright and collect it into an incrementally updated Parquet file.

    Python 1

  3. ClusteringNBAperformance ClusteringNBAperformance Public

    K-Means clustering of NBA player performance using Oliver's Four Factors (eFG%, TOV%, ORB%, FTr%) on data from 1950 to 2021. Includes physical attribute trend analysis by position.

    R

  4. DefensivePerformance_PCA DefensivePerformance_PCA Public

    PCA and multiple linear regression applied to defensive statistics of the top 5 European football leagues (2023/24 season). Includes descriptive analysis, correlation matrix, and backward variable …

    R

  5. halftime-to-fulltime-predictor halftime-to-fulltime-predictor Public

    Football analytics: predicting Serie A 2015/16 full-time results from first-half statistics using StatsBomb event data. Includes advanced metrics (xG, PPDA, Field Tilt) and ML classification (SVM, …

    Jupyter Notebook

  6. streamlit_match_momentum streamlit_match_momentum Public

    Streamlit app for visualising football match momentum using the RCI (Relative Control Index) model. Built on Wyscout 2017/2018 event data.

    Python