Skip to content
View kutpiotr's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report kutpiotr

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

Hi, I'm Piotr 👋

Data Analyst & BI Developer

I build end-to-end data pipelines — from raw public datasets to interactive dashboards.
Focused on logistics & transport analytics, SQL, Python ETL, and Power BI.


🛠️ Tech Stack

Python PostgreSQL Power BI Pandas SQL Git


📦 Featured Projects

SQL + Power BI end-to-end analytics for a fictional logistics company

Stack: PostgreSQL · Power BI · DAX
What I built:

  • Relational schema with 5 tables (shipments, carriers, routes, costs, delays)
  • 1 000-row synthetic dataset with intentional anomalies for data quality demo
  • Data cleansing pipeline in SQL: duplicate removal, NULL imputation, outlier reclassification
  • 3 analytical views: vw_cost_per_km, vw_on_time_rate, vw_monthly_trends
  • Power BI dashboard: cost overview + delivery performance pages, built-in forecast

Key KPIs: Cost per km · On-time delivery rate · Delay rate · Monthly cost trend


Real Eurostat data (road_go_ta_tott) analysed with Python → PostgreSQL → Power BI

Stack: Python (pandas) · PostgreSQL · SQLAlchemy · Power BI · DAX
What I built:

  • Eurostat API client parsing JSON-stat 2.0 → flat CSV
  • Multi-step ETL: missing value strategy, country code standardisation (ISO 3166-1), unit normalisation
  • Star schema: fact_freight + 3 dimension tables (dim_country, dim_year, dim_cargo_type)
  • 5 analytical SQL views including YoY growth with LAG window functions and market share %
  • Power BI dashboard: Europe filled map + country rankings + YoY trend with cross-filtering

Key KPIs: Total volume (tonnes) · YoY Growth % · Market Share % · CAGR


📧 kutpiotr1@gmail.com

Pinned Loading

  1. transport-cost-analytics transport-cost-analytics Public

    PLpgSQL

  2. european-freight-analysis european-freight-analysis Public

    European road freight market analysis using real Eurostat data — Python ETL, PostgreSQL star schema, Power BI dashboard

    Python