Projects
Personal and study projects: data pipelines, machine learning, the tools I use every day and the Moonlight theme.
Offline PWA, no build step. Tap to tick a set, swipe to the next workout. History with progression and cross-device sync.
- JavaScript
- IndexedDB
- Firestore
- Service Worker
Moonlight VSCode Theme
FeaturedDark theme tuned for long coding sessions. Palette optimized for Python, JavaScript, SQL and more than 10 other languages.
- VSCode theme
- Palette design
Loan default rates in pure PySpark, no UDFs. Clean code, automated tests and local runs via spark-submit.
Live facial-recognition attendance, recorded in MariaDB with a local fallback. Runs on desktop and a Raspberry Pi kiosk.
Three-layer pipeline (raw → curated → analytics) over 10,000 consumer-complaint records from Procon. Academic project.
Path of Exile skill recommendations: scraping, Cohere reranking and OpenAI text generation, served as a REST API.
Lean template to start any Python project, with tooling and conventions already configured and zero runtime dependencies.
Terminal theme with git indicators, clickable URLs and a responsive layout. Full evolution documented in the repo.
- Oh My Posh
- Shell customization
PyQt6 app that converts hex colors to ANSI codes (256 colors + RGB). Handy for building terminal themes with consistent palettes.
- PyQt6
- Color conversion
Dark uosc theme, shortcut visualizer, cascading menu and an installer that shows a receipt before touching any file.
- mpv
- uosc
- Lua
- Python
Complete reference guide for Markdown and its extensions (GFM, PyMdown). Useful for technical documentation and READMEs.
- Markdown
- Documentation