Full-stack developer in Ljubljana. I work on digitalization, optimization, and machine learning: web apps in TypeScript, Android in Kotlin, and Python when the job is video or AI.
- LuxHouse Client Portal β sign-in, dashboard, and project pages for clients
- Atlas Offline β Android workout log. Workouts, cardio, templates, and a calendar stay on the phone
- Atlas Offline Web β the same tracker in the browser, stored with IndexedDB
- F1 voice race engineer β overlay for F1 25. A wheel button starts push-to-talk, live telemetry goes to a voice model, and it answers out loud
- UW β macOS menu-bar app that treats two 1080p monitors as one 32:9 desktop
- Roomba controller β start, pause, and dock a Roomba 694 on the home network
- Finance β local personal finance app for Mac, with phone builds. The database stays on the machine
These products are private. Nothing below links to a repository.
- LuxOS β the internal system for LuxHouse. It covers projects, clients, invoicing, contracts, and production planning. Staff and clients sign in at different levels. The public client portal is the outside face of this.
- LuxHouse Odoo β theme and desk customizations on top of Odoo (apps bar, chatter, colors, dialogs).
- TV commercial detection β finds paid ads in Slovenian television from one frame per second. A vision-language model proposes the spots, and a review dashboard is where a person checks them. Training uses commercials that a person has already marked.
