Here I keep a short rundown of my past working experiences and education. Also, the portfolio page features the projects in a more concise way, with links to the code if the projects were open sourced. For a PDF format of my CV, containing additional contact information I'd rather not disclose publicly, feel free to reach out to any socials mentioned in the contact page.

# Work

# Happening (2024)

Position: Senior software engineer

Backend development in Go for a sports betting platform. Microservice architecture using Kubernetes. Work with different kinds of relational/NoSQL databases, caches, etc.

# Bloomreach (2023)

Position: Senior software engineer

E-commerce customer data pipeline development and maintenence in Python and Go. Use of tech like Kubernetes, Flask, document object databases, etc.

# Končar - Digital (2016)

Position: Senior software engineer

Implementation of SCADA backends and middleware containing business logic. Some experience in development of single-page applications using frameworks Angular, Vue.js and Končar's in-house framework based on virtual DOM. Worked in a team, including the role of a tech lead.

Started developing solution for easy artificial intelligence integration and prototyping in SCADA systems. Granted a doctoral study scholarship by Končar to further pursue the research.

# Neoinfo (2016)

Position: Junior software engineer

Development of ERP applications and websites, using Android applications, C# websites and MSSQL backends.

# Education

# Faculty of Electrical Engineering and Computing, University of Zagreb

# Doctor of Science (2019-ongoing)

Doctoral study focusing on application of machine learning to SCADA systems. My research focused on machine learning application to SCADA systems. It involved development of a SCADA component that could seamlessly analyze data within the system and expose its conclusions over SCADA's interface.

Full programme available here (opens new window).

# Master of Science in Computing (2015-2017)

Continuation of the bachelor's programme, kept with the specialization for Computer Science with application development. This programme featured more concrete subjects, such as object-oriented design, machine learning, soft computing and deep learning. My thesis focused on a piece of software I wrote that implements configurable framework for management of machine learning models. I applied this framework and used it to solve the problem of gas consumption forecast. The second part of the research, application of the framwork was later used as the topic of my first conference paper, featured in my portfolio.

The full programme can be found at the following link (opens new window).

# Bachelor of Science in Computing (2012-2015)

Basic education for a software engineer, started by learning basics of programmming languages C and Java.The later years of the programme featured more practical subjects, such as databases, object-oriented programming, network programming and artificial intelligence.

The full programme can be found at the following link (opens new window).

This website uses cookies to analyze user traffic. false