Redesigned the Canton of Geneva's job portal. Reactive filters, user profiles, application tracking, one-click apply, and archived job search — the experience I wanted as a user.
DjangoPostgreSQLUX/UI
📊
Financial Dashboard
2026
live
Real-time portfolio dashboard aggregating IBKR, crypto wallets, P2P lending and more. Dark-themed PWA with automated crypto tracking across wallets and exchanges, real-time pricing via CoinGecko API.
FlaskChart.jsSQLitePWACoinGecko API
📧
Automated Email Classification
2026
in progress
Building the perfect email automation for my own use case — a Google Apps Script on a continuous improvement loop that automatically classifies every incoming email. Currently 4k lines and growing as new rules and edge cases get handled.
Google Apps ScriptGmail APIAutomation
🤖
Automation Scripts
Ongoing
ongoing
Collection of scripts for web scraping, data processing, and workflow automation. Personal toolkit built over years of continuous improvement.
PythonSeleniumAPIs
🏀
Monobasket — Stats & Tournaments
2026
live
Web app for unicycle-basketball stat-keeping and tournament management. Live in-match stat entry with keyboard shortcuts, a full tournament engine (seasons, round-robin pools and elimination brackets, automatic standings), accounts and roles (coach, referee, organizer), and Excel export. Fully static, data stored on-device.