Hi, my name is

Łukasz Kwaśniewski

Data Engineer • Python Developer • Football Analytics

Professional trader turning a deep passion for data and football analytics into production-grade data engineering projects. I build end-to-end pipelines, interactive dashboards, and full-stack web applications — all driven by real-world data problems.

About Me

Background & motivation

I'm a professional trader with years of experience in the financial markets. While my day-to-day career is focused on trading, I have developed a strong passion for data engineering and software development — driven by a desire to solve real problems with code.

My projects reflect two things I care deeply about: football analytics and trading performance analysis. I've built production-grade data pipelines and interactive dashboards from scratch, and I also leverage AI coding agents to architect and ship full-stack applications — combining domain expertise with modern AI-assisted development workflows.

I'm looking for opportunities in Data Engineering or Python Development where I can apply my analytical mindset, self-taught programming skills, and relentless drive to learn and ship quality software.

3 Public Projects
263+ Contributions (last year)
7+ Technologies Used
1 Live Deployment

Technical Skills

Technologies I work with across my projects

Data Engineering

Apache Airflow dbt PostgreSQL MinIO / S3 ETL / ELT Medallion Architecture SQL

Python Ecosystem

Python 3.11+ Pydantic SQLAlchemy Streamlit Plotly pytest Tenacity

AI-Assisted Development

AI Coding Agents Prompt Engineering Code Review & Debugging AI-Driven Architecture Rapid Prototyping with AI

DevOps & Tools

Docker Docker Compose Git / GitHub Metabase AWS RDS mplsoccer

Featured Projects

Real-world applications built from scratch

Data Engineering

Football Data Pipeline

End-to-end ELT pipeline for ingesting, modeling, and serving football statistics from the SofaScore API. Uses a medallion architecture (Bronze → Silver → Gold) orchestrated with Airflow, stored in MinIO/PostgreSQL, and transformed via dbt. Supports 20+ European leagues with both historical backfill and incremental daily updates. Produces 13 analytical mart tables for BI exploration.

Python Airflow dbt PostgreSQL MinIO Docker Metabase Pydantic
SofaScore API [ Airflow ] ── orchestration Bronze ── raw JSON → MinIO Silver ── cleaned → PostgreSQL Gold ── dbt marts (13 tables) Metabase ── dashboards & BI
Data Visualization & Web App

Football Analytics Dashboard

A Streamlit-based web application for visualizing football analytics, team performance, match predictions, and league insights. Features multi-league support, interactive radar charts, head-to-head comparisons, form tracking, and league percentile rankings. Deployed live on Streamlit Cloud, connected to a PostgreSQL database populated by the data pipeline above.

Python Streamlit PostgreSQL SQLAlchemy Plotly mplsoccer Pydantic AWS RDS
┌─────────────────────────┐ Streamlit Dashboard ├─────────────────────────┤ 📊 Home & League Stats Fixtures & Predict. 📈 Team Deep Dive ⚔️ H2H Comparison Radar · Plotly · Form Caching · SQLAlchemy └──────────┬──────────────┘ PostgreSQL (AWS RDS)
AI-Assisted Full-Stack Application

Trading Performance Dashboard

A high-performance web dashboard for analyzing trading results, built entirely with AI coding agents. Features 16 key performance indicators, equity curves, calendar heatmaps, trade duration analysis, and an advanced tagging system. Demonstrates the ability to architect, direct, and ship a complete full-stack application by leveraging AI agents — from defining specifications and reviewing generated code to debugging and iterating on a production-quality result.

AI Agents Prompt Engineering Architecture Design Code Review Full-Stack Python Backend React Frontend
🤖 AI Coding Agent SpecPromptReview DebugIterateShip ┌─────────────────────────┐ Frontend Backend React FastAPI Tailwind Polars Recharts CSV Parse └─────────────────────────┘ 16 KPIs · Heatmap Equity · Tags

GitHub Activity

Consistent contributions across all projects

263+ Contributions (Year)
3 Active Repositories
13 Analytical Mart Tables
1 Live Deployment

Let's Connect

Interested in working together? Feel free to reach out.

or reach me directly at
lkwasniewskii@gmail.com