Director of Software Engineering with over 15 years of experience building scalable applications, leading technical teams, and co-founding technology startups. Passionate about innovation, software architecture, and solving complex engineering challenges.

Ljubljana, Slovenia

Experience

Director of Software Engineering

Sep 2020 - Present

Plume Design, Inc.

Leading engineering teams at a telecommunications company focused on smart home and WiFi solutions.

Senior Software Engineer → Staff Software Engineer → Director of Software Engineering

CTO & Co-Founder

Jun 2019 - Oct 2020

CoilPay Technologies Inc.

Bank-issued smart wearable-enabled payment ecosystem for micropayments. Built an Android-like ecosystem of MicroApps for Coil wearables including smartwatch functionality.

CTO & Co-Founder

Aug 2018 - Sep 2020

MikMik

Integrated electric scooter micro-rental system focused on green mobility and innovation. Operated in Ljubljana, Piran, and Koper with expansion plans across Europe.

CTO & Co-Founder

Nov 2013 - Nov 2019

Reveel Technologies, Inc.

First company to help brands and media outlets increase revenue by adding interactive experiences to visual media. Based in San Francisco, CA.

Previous Experience

2009 - 2015

Computer Programmer at Studio Kreativis d.o.o. and 3zsistemi

Skills

Leadership

Software Engineering Team Management Technical Strategy

Technical

REST APIs Distributed Systems Software Architecture DevOps Data Engineering

Domain Expertise

Telecommunications Fintech Computer Vision Startups

Languages

Slovenian (Native) English (Professional)

Education

Bachelor's Degree in Computer Science

2009 - 2012

University of Maribor

Computer Science and Information Technologies

Certifications

  • Certified ScrumMaster (CSM) - Scrum Alliance
  • Managing Multiple Generations - LinkedIn Learning