I'm a full-stack developer based
in Slovenia, building clinical data software at Nova Vizija. The rest of my time goes into the
side projects you'll find here, small apps built to learn new things and use day to day.
Every page here is written from scratch, no templates and no page
builders. These numbers are counted live, straight from the source.
✦ lines
of code— filesupdated —
…
03Selected work
Projects
Professional & Freelance
Vita Mavrič: A handcrafted site for theater artist Vita Mavrič, featuring clean typography, considered layout, and zero dependencies. Built to let her work speak for itself.
Gašper Stražišar: A clean editorial site for journalist Gašper Stražišar, built on WordPress with a custom theme that keeps the focus where it belongs.
Cartridge World Cyprus: Internship at Cartridge World Cyprus, working on the development of their WordPress e-commerce site, including SEO and quality assurance.
Ajsa Pet Spa: A polished site for a pet grooming studio, with dynamic price list and photo gallery the owner can update without touching a line of code.
Featured builds
Trails: Somewhere over the Alps with no wifi, you want to know where you are and what that city under the wing is called. Trails records the whole flight on your phone with no signal at all, draws it on a chart that needs no tiles, and works out what is over the horizon from your altitude.
Nebo: A live map of the night sky: every naked eye star, the five visible planets, and the Moon in its exact phase, computed right in your browser from orbital mechanics. Drag time and watch dusk fall over the dome.
Beseda: Duolingo doesn't teach Slovenian and the apps that do want your money, so here is a free one. A new word every day inside real sentences, where hovering any word tells you what it means. Keep a streak going if that helps you show up.
Tarok Scoring: A scorekeeper for Slovenia's beloved card game. Handles radelci, multipliers, and full game history, so the table argument about who's winning stays settled.
Workout Tracker: Build workouts from your own exercise library, whether it's reps, weights, holds, or runs, then log every round as you go. Each session is saved, so you can look back and see yourself getting stronger.
Recipes: A cozy recipe box where anyone can browse and cooks can write their own. A guided cooking mode walks you through each step with built in timers and a bell.
Maze Generator: Generate your own maze puzzles and print them out. Pick a shape, pick a style, and get a unique maze every time with the solution ready if you need it.
Botaniq: Never forget to water a plant again. Add your plants, set a watering schedule, and write down exactly how to care for each one. Simple and always one glance away.
Guitar Backing Tracks: I got tired of digging through folders every time I wanted to practice. So I built a simple player that keeps all my backing tracks in one place, ready to go.