Projects

Packages and command line tools

merkury

2022- | web | source

Python package for generating HTML reports from .py scripts.

filmweb-export

2020- | web | source

Python package for exporting data from Filmweb.pl movie database.

heatmap

2022 | source

Rust package to display CSV as a heatmap in terminal.

lastfmR

2017-2019 | source

R package wrapping Last.fm API.


Applications and games

Gitbi

2023- | source

Lightweight BI web app using git repo to store queries. Written in Python (Starlette).

free-domain-checker

2024 | source

SvelteKit app that generates free domain names.

Snake

2024 | web | source

Snake game clone written in Typescript (Phaser.js).

comments-api

2024 | source

API for adding comments on static sites. Written in Java (Spring Boot).

Minesweeper

2021 | source

Minesweeper clone in Elixir (Scenic).


Data pipelines

RSS store

2024 | source

System for collecting data from rss streams and training/deploying ML classification over it. Tools used: Python (Prefect, MLflow), PostgreSQL.

Change detector

2024 | source

System for observing stream of text content and detecting changes. Tools used: Java/Flink, RabbitMQ, Python.

Wiki Events

2024 | source

System for collecting and displaying Wikipedia event streaming data. Tools used: Python/Dash, RabbitMQ, Clickhouse, dbt.

Forecast monitor

2022 | source

System for weather forecast data collection and transformation. Tools used: Rust, Kafka, PostgreSQL, PostgREST, Benthos.

Stream transport

2022 | source

System for public transportation data collection. Tools used: Elixir/Broadway, Benthos, SQLite.


Data visualizations

Kaggle

2019- | web | source

Various explorations published on kaggle.

Polish baby names 2000-2023

2024 | web | source

Open data processing with SQL (Duckdb) and visualization with Svelte/Typescript (echarts).

Languages of the Internet

2024 | web | source

Common crawl data processing with python/SQL and visualization with plotly.js.

Foreign tourists

2020 | web | source

Data visualization built with Svelte and d3.


Other

foto

2023- | web | source

Static photo gallery.

Project Euler

2019- | source

My Project Euler solutions in Python.

Polska GeoJSON

2019 | source

Maps of Poland in GeoJSON format.

Modular Shiny Template

2019 | source

Template app including modularized Shiny code.

Agent-based models

2015-2017 | source

Agent-based models developed in Netlogo.

UniWien-LaTeX-Thesis

2016 | source

Template for Masters Thesis in LaTeX.