About Me
I'm a product-minded engineer with 10+ years in web development, based in Ljubljana. At Sportradar I integrate widget products for betting and media clients, identify repetitive manual work in team processes and build AI-powered tools to automate it. I build with LLM APIs and agentic tools such as Claude Code, and own the design, review and delivery of what I ship.
Skills & Technologies
Education & Certifications
The College of Hotel Management
Bachelor's Degree
Cubes School of Programming
Certificate in Programming
JavaScript & React.js
Final project: Vintify — A full-stack e-commerce web application designed to connect sellers with customers interested in purchasing second-hand pieces.
Career
Work Experience
From frontend engineering and client integrations to building AI-powered internal tools.
Software Integration Engineer
Sportradar · Ljubljana
- Deliver end-to-end client integrations of widget products for betting and media clients: requirements analysis, configuration and technical communication with clients and product teams.
- Develop frontends in JavaScript, TypeScript, React and Sass/SCSS and integrate them with REST APIs and complex backends, working with product, QA and engineering teams around releases.
- Identified recurring setup and integration questions in team Slack channels and built a self-serve hub with an AI assistant that cites its sources and declines below a confidence threshold, plus a built-in CMS for non-developers.
- Mapped a five-step manual client activation runbook across an admin system, GitHub, Slack and Jira and automated it end to end; it handled 100+ activations in its first two months.
- Built LLM-generated client onboarding packs, plus Playwright and Chrome-extension diagnostics tooling for client integrations.
- Use agentic AI coding tools (e.g. Claude Code, Cursor) in an engineer-led workflow, and share AI tooling and practices with the team.
MSE Tier 2
CCBill · Belgrade
- Built secure, user-friendly payment forms and deployed them to production.
- Resolved payment processing errors and reduced their incidence through robust validation.
- Worked with clients to understand their business needs.
Web Developer
BG Wireless · Belgrade
- Website maintenance, responsive design and UX improvements.
- Managed wireless network infrastructure.
Junior Frontend Developer
Queens Trade d.o.o. · Belgrade
- Coded responsive, cross-browser banner layouts in HTML and CSS that helped raise click-through rates for client campaigns.
Software Support Engineer L2
NCR · Belgrade
- Second-level support for complex issues and escalations on retail systems (POS, ESB, SCOM), server optimization and virtualization.
Professional Work
Work & Highlights
AI tooling I've built at Sportradar and products I've shipped on my own.
Sportradar · internal tool
AI Knowledge Assistant & Workflow Hub
Recurring setup and integration questions in team Slack channels, turned into a self-serve hub: 35 interactive workflow diagrams and an AI assistant built on curated team answers and the public documentation. It always cites its source, declines below a confidence threshold, and escalates to a company AI agent through a least-privilege service token.
Shipped as a production service with SSO, a built-in CMS for non-developers, and CI running a 51-question answer evaluation
Sportradar · internal tool
Client Activation Automation
A five-step manual client activation runbook spanning an admin system, two GitHub repositories, Slack and Jira, automated end to end with batch runs, dry-run and live modes, and human approval gates. A companion tool generates client onboarding packs, using an LLM to draft client-specific guide text.
100+ client activations in its first two months: 101 orders, 31 infrastructure pull requests and 99 Jira handovers
Lokacija.net
Real Estate Portal — Location-First Architecture
A Django-based real estate platform where locations (cities, districts, streets) are first-class database entities with permanent, SEO-friendly URLs. The backend controls all routing, hierarchy validation, and SEO logic.
Location-first architecture powering property search across Slovenia and the Adriatic region
Kind Cadence
Cycling Readiness Coach
A cycling readiness coach that answers one question: "What is the best ride for me today?" Not another activity tracker — Kind Cadence interprets your data and provides calm, evidence-based guidance, like an experienced cycling coach who understands your habits.
Readiness, pacing, and recovery guidance shaped around how you actually ride and rest
Ormarich
Ormarich E-commerce
Production storefront for Ormarich with Stripe payments, inventory updates via webhooks, and admin product management backed by Vercel KV.
Live kids concept shop with Stripe checkout and real-time inventory sync
ZKH · Savez za kliničku hipnoterapiju
Multilingual Federation Site
Clinical hypnotherapy association website in Slovenian, Croatian and Serbian. Payload CMS 3 for institutional pages and blog posts, SEO helpers, and optional DeepL auto-translation on publish.
Trilingual institutional site with CMS-driven content and auto-translation workflow
Open Source Projects
25 selected repositories, updated live from GitHub
Get in Touch
Open to conversations about AI product engineering, integrations and interesting projects.
Location
Ljubljana, 1000
Slovenia
