OCT 2024 — PRESENT

Master of Computer Science

University of Ljubljana | Faculty of Computer and Information Science

  • Specialization in Artificial Intelligence
  • Currently maintaining a 8.6/10 average
  • Key Projects:
    • Game AI & Simulation"Beesness" - Dynamic Virtual World Extensions: Enhanced a hexagonal tile-based simulation with competitive AI opponents and dynamic environmental systems. Implemented optimal pathfinding, rule-based enemy NPCs, and procedural map generation to create a real-time, unpredictable ecosystem.
    • Reinforcement LearningAutonomous Racing Agent with DQN: Developed a self-learning agent in a custom Python-based racing environment using the Ursina Engine. Implemented Deep Q-Networks (DQN) to evolve driving strategies based on kinematic sensor data, analyzing reward shaping and emergent behaviors.
    • Network ScienceTopological Robustness of Europe's Gas Network: Modeled European gas infrastructure as a complex graph to simulate node failures. Identified critical systemic vulnerabilities using centrality measures and analyzed network resilience against targeted attacks.
    • UI/UX DesignNepremicnine.net Mobile Redesign: Led a user-centered redesign of Slovenia's leading real estate portal. Performed extensive user research and competitor analysis to develop a high-fidelity, minimalistic mobile prototype focused on intuitive navigation.
  • International Exchange | University of Barcelona (UB) Sept 2025 — Jan 2026
    Barcelona, Spain

    Broadened my Computer Science foundations in a fully international environment, completing a 100% English-led curriculum while collaborating with students from across Europe and Spain.

    • Advanced Deep Learning: Hands-on experience training Neural Networks and working with Transformer models—the tech behind modern LLMs.
    • Graph Theory: Intensive theoretical mathematics focused on complex graph structures and algorithms.
    • Cultural Integration: Reached Spanish A2 proficiency View Certificate while successfully navigating project work within local and international teams.
OCT 2020 — JUL 2024

Bachelor of Multimedia

University of Ljubljana | Faculty of Electrical Engineering & Faculty of Computer and Information Science

  • Thesis: "Verification of the authenticity of nodes in the robot operating system (ROS) using blockchain technology"

    Developed a system for authenticating Robot Operating System nodes using blockchain technology and Ethereum smart contracts. The system leverages an Oracle to connect ROS communication channels with a private Ethereum network, enabling real-time code verification through hash comparison. Users can detect unauthorized intrusions by monitoring whether robot code hashes have changed since initialization, providing enhanced security for distributed manufacturing environments.

    View Thesis (Slovenian, with English abstract)
  • Specialized Coursework:
    • Software & AI: Programming I & II (C/Python/Java), Web Programming, Artificial Intelligence, Computer Graphics, and Game Technology.
    • Systems & Security: Communication Security, Internet Systems, Internet of Things (IoT), and Communication Protocols.
    • Multimedia & Signal Processing: Digital Signal Processing (DSP), User Interfaces, Multimedia Systems, and Computer Vision.

Publications

2022

Managing self-sovereign identity with the help of Evernym

Collection of International Electrotechnical and Computer Science Conference (ERK)

The paper discusses the benefits of self-sovereign identity and the system used for issuing and verifying credentials based on decentralized blockchain networks. This could help universities build a common network within and between each other to unify the credentials that individual institutions are giving out. The system would also be much safer and less likely to be corrupted since the authentication is done on the blockchain network itself.

Let's Chat!