Seven years of delivering production software across the stack — from high-traffic fintech at Bitstamp to AI-powered automations and voice agents for B2B clients. Comfortable owning features end-to-end: backend, frontend, infrastructure, and the AI layer on top.
Technical lead for frontend and REST API work on a small team at one of the world’s longest-running crypto exchanges (4M+ customers). Solely designed and built the frontend and REST API for a Travel Rule compliance feature (beneficiary details on crypto withdrawals) and migrated the back-office frontend from Django templates to Nuxt — unifying frontend code and design tokens. Worked across internal monolith/microservice APIs and public withdrawal endpoints.
Rewrote a legacy Ruby codebase into Django for better maintainability and faster shipping, and built a cron-scheduled web-scraping system spanning tens of sources and thousands of entries per day to feed the lead-generation pipeline. Redesigned primerjam.si — a marketplace matching service providers with customers — with a modernized UX that improved conversion, and shipped internal CRM features (vanilla JS/HTML/CSS, Python/Django).
Built an Android app for a local taxi company during a three-month internship — first hands-on experience with client requirements, technical planning, and how software gets delivered inside a real team.
Online rafting booking platform for a Slovenian outfitter, built end-to-end as solo engineer and product owner. Stripe checkout, real-time verified fiscal receipts, automated emails (Resend), and a full staff admin panel — with seat capacity enforced atomically at the database level.
B2B voice AI sales assistant for a supplement manufacturer — answers product questions and qualifies inbound leads through natural conversation.
Voice AI receptionist for dental clinics — real-time conversations, and calendar-synced appointment booking.
Personal photography portfolio — a Nuxt.js app that includes a custom gallery optimized for performance and aesthetics, as well as a custom image pipeline: automated processing and Cloudflare R2 CDN delivery for fast, responsive galleries.