
Open to opportunities·Ljubljana
Hi, I'm Edis,
building web & mobile apps
22-year-old CS student in Ljubljana, building web and mobile apps with a focus on clean design and shipping things that work.
Selected Projects
04 projectsWhereAt
FlagshipiOS App · React Native · Expo · Supabase
My best product by far. It kills the "where do we go tonight?" debate. Spin the wheel, let it decide.
WhereAt is my most complete product to date, an iOS app that helps you decide where to go based on your current vibe and location. It surfaces nearby bars, restaurants, coffee spots and outdoor hangouts from a curated base of 40+ places in Ljubljana, lets you filter by category, and when nobody can decide, you hit spin and let the app pick. Accept the suggestion, spin again, or save it for later. That simple decision loop is the core of the experience.
Beyond the wheel, it ships everything a real product needs: full authentication (Apple, Google, email), a favorites system, detailed place pages with opening hours and live open/closed status, push notifications, and a personal profile with your stats.
Built with React Native and Expo (Expo Router, strict TypeScript), styled with NativeWind v4. Supabase (Postgres + Auth) powers the backend, including a custom search_places RPC that takes the user’s location and returns ranked results with real-time availability. Analytics run through PostHog. Currently iOS-only.
Slovenia's first digital kitchen provider. Tell them what you want and get a free 3D drawing before you ever visit the showroom.
Slovenia's first digital kitchen provider. Tell them what you want and get a free 3D drawing before you ever visit the showroom.
Next.js · Design
Lener sells kitchens and custom-made furniture in Ljubljana, and they present themselves as the first digital kitchen provider in Slovenia: the whole purchase can start from home. The site is built around one promise: tell them what you want and you get a free 3D drawing of your kitchen and a price estimate before your first visit to the showroom.
The centrepiece is the inquiry flow. Instead of a contact form with an empty text box, it walks you through twelve quick questions about the room, the materials, the colours and the budget, one at a time, mostly with pictures to pick from. It takes about two minutes and feels more like a conversation than paperwork. By the time someone hits send, Lener already knows enough to prepare a real drawing and a real price, so the first phone call starts halfway instead of at zero.
The design is quiet on purpose: lots of white, photography of real homes and one gold accent. I designed and built the site with Next.js.
A personal trainer who works over WhatsApp. The site does one job: get you to send the first message.
A personal trainer who works over WhatsApp. The site does one job: get you to send the first message.
Next.js · Branding · SEO
Dušan trains his clients in Ljubljana and arranges everything over WhatsApp. He didn't want a booking system, so the site isn't one. It's the shortest path from thinking about training to sending a first message: honest prices with nothing hidden, the process explained in four steps, and answers to the questions beginners are too embarrassed to ask out loud. Every button opens WhatsApp with the first message already written, so nobody has to find the words.
The site is bilingual (Slovenian and English) and built to be found by local search. I also made his logo and business card. Built with Next.js.
Full-stack booking app for massage appointments, built as a university team project.
Full-stack booking app for massage appointments, built as a university team project.
ASP.NET · C# · SQL Server
A full-stack web application for booking massage appointments, built as a university team project with a classmate. The app covers the core booking flow: browsing services, selecting time slots, and managing reservations, plus a basic admin panel for staff-side management.
Work Experience
03 positionsMy first real taste of working in a big corporate environment. I spent most of my time writing and maintaining Python scripts for internal data analyses, and built an automation for a lab process using Power Automate. On the data side, I was querying production data through Dremio with SQL CTEs, window functions, the whole deal.
Learned a lot beyond just the technical stuff. I saw what it actually feels like to work in a large team, sit through corporate meetings, and think about problems from a data angle.
Spent a month at a software agency in Portugal as my first dev experience abroad. Worked alongside the team on client web applications, picking up both frontend and backend tasks as they came. Short but formative. It was my first real look at professional software development and working in an international environment.
Created video content based on sci-fi lore from the SCP Foundation universe, a fictional organization with a massive online following. The job was all about translating written stories and documents into visuals that actually felt like they belonged in that world. Required a lot of creativity and imagination to interpret what a writer envisioned, plus reliability, since videos were published on a rolling schedule with no room for delays.
For almost three years alongside my studies, I worked weekends at the reception of Aquapark Atlantis. An experience that gave me strong communication skills and a solid customer service routine.
Education
02 schoolsJust wrapped up my second year at university, heading into the third.
About
When I’m not building stuff, I’m probably training: gym, running, maybe some martial arts here and there. Mostly so I can eat more without guilt.
I travel whenever I can. New places, new food, new people. There's always something worth seeing.
The rest of the time I'm probably out with friends, doing something that doesn't involve a screen.



