Sam received his MSc degree in computer science from the University of Zagreb, Croatia. He previously worked for over half a decade on solving problems in distributed computing and data engineering in the IT industry. He worked in all stages of software development, from idea to production deployment, several times. Sam has broad interests from software design and distributed computing to statistics and machine learning.

Samuel has decided to pursue a PhD at the computer science department of University of Zürich in the area of research in deep learning.