Projects
Experiments, coursework, and things I built because they didn't exist yet.
- Ledger A self-hosted budget tracker for households — ask before you buy or record it after, then see where the money actually went.
- preamble A terminal music-library manager in Rust — scans, de-duplicates, and enriches a FLAC collection from a keyboard-driven TUI.
- πCompress A data compression tool that reliably makes files bigger, by looking your bytes up inside the first million digits of π.
- diffl A browser-only file comparison tool — diff text, Markdown and PDFs without a single byte leaving the tab.
- Intro to Data Mining: Final Project Clustering wines by chemical composition, then checking whether the clusters mean anything.
- Intro to Data Mining: Project 3 Predicting how popular a song will be, and finding out which features actually carry the signal.
- Intro to Data Mining: Project 2 Predicting a car's brand from its specs, and comparing the classifiers that try.
- Intro to Data Mining: Scikit-Learn Exercises Scikit-Learn exercises: fitting classifiers and regressors, then scoring them honestly.
- Intro to Data Mining: Project 1 Picking a problem and a dataset, then exploring it enough to know whether the question can be answered.
- Intro to Data Mining: Pandas & Numpy Exercises Pandas and NumPy exercises: indexing, reshaping, and doing arithmetic on whole arrays at once.
- Intro to Data Mining: Python Exercises Python exercises, from data types and control flow up to writing classes.