Curriculum Vitae

21+ years shipping e-commerce SaaS, enterprise integrations, and AI agent platforms on AWS — Vue.js, Nuxt, PHP, TypeScript.

Matej Murn

Experience

PROGMBH d.o.o. logo

Senior Software Engineer

May 2015 — Present

PROGMBH d.o.o.

Full-stack engineer in a multinational team, owning end-to-end delivery across 10+ products — e-commerce SaaS, AI-driven platforms, public-procurement automation, and enterprise integrations for clients including Mercator and Thermana.

AWSVue.jsNuxt.jsPHPMySQLDockerCI/CDAI / LLM AgentsE-CommerceMultitenancy
Avilou.si logo

Freelance Web Developer

Jan 2018 — Present

Avilou.si

Own the full stack for Avilou.si — calendar-based reservation system, event management, VPS infrastructure, and email delivery. Side responsibility: audio/video production for digital products.

VPSFull-StackReservationsEmail Systems
ET Uma Andrej Murn s.p. logo

Lead Web Developer

Jan 2014 — Apr 2015

ET Uma Andrej Murn s.p.

Website development (LAMP), system design, webshop administration (Prestashop), Linux server admin, promotional material design, logo creation, analytics, and business management spreadsheets.

LAMPPrestaShopVPSE-Commerce
Blubit d.o.o. logo

Web Developer

Nov 2013 — Apr 2015

Blubit d.o.o.

Student work. Development and support of information systems, internal CMS development on DevExpress framework and MS environment.

PHPJavaScriptDevExpressC#VPS
Spletni marketing Selekar logo

Designer & Web Developer

Nov 2013 — Apr 2014

Spletni marketing Selekar

Student work. Designing and creating dynamic and static ads for all types of mobile devices. Developing presentational webpages and server administration.

Let's doodle logo

Web Developer

Oct 2013 — Dec 2013

Let's doodle

Developed presentational web pages for product showcases.

Education

University of Ljubljana, Faculty of Computer and Information Science logo

Bachelor's degree — Computer and Information Science

2009 — 2013

University of Ljubljana, Faculty of Computer and Information Science

Development of business applications using Scrum methodology.

Activities: Joined a group that implemented an online e-reservation system with scheduling and notifications (won 2nd prize, selected for 2 further implementation projects). Part of the Dunking Devils performing team across Slovenia. Member of UL Ljubljana sport group for weekly basketball recreation.

Šolski center Novo mesto: Srednja elektro šola in Tehniška gimnazija logo

Computing — Technical Gymnasium

2005 — 2009

Šolski center Novo mesto: Srednja elektro šola in Tehniška gimnazija

Computing and electrical engineering programme.

Activities: Part of Leteči norci — basketball timeout trampoline dunking show team, performing at promotional events across Slovenia. Member of the digital media team producing video archives for various occasions including prom films, physics project videos, and project week documentaries.

Expertise

  • Vue.js / Nuxt.js
  • Astro.js
  • JavaScript / TypeScript / Node.js
  • PHP / MySQL / MongoDB
  • Amazon Web Services (AWS)
  • AI / LLMs / AI Agents (OpenAI, Mastra.ai)
  • Docker / CI·CD / Linux
  • Multitenancy Architecture
  • E-Commerce & Payment Integrations
  • Git

Languages

  • Slovenian — Native
  • English — Fluent
  • Croatian — Conversational

Certifications

  • Mobile App Analytics Fundamentals

    Google Academy — 2014

  • SEO Fundamentals

    Lynda.com — 2014

  • WebCamp Ljubljana 2015

    FRI Ljubljana — 2015

  • Drupal Alpe-Adria Camp

    FRI Ljubljana — 2013

Recognition

  • 2nd place — eNaročanje information system, FRI University of Ljubljana, 2013

Free Time

  • Cycling — Road bike enthusiast always looking for human body challenge when possible
  • Basketball — Regular recreational player
  • Kitesurfing — Wind & waves enthusiast
  • Guitar — Self-taught player
  • Home Lab — Self-hosted infrastructure on Docker — Nginx reverse proxy with Let's Encrypt SSL, running n8n, Immich, Home Assistant, Pi-hole, LocalAI, and VS Code Server