
Hello. My name is Primož. Welcome to my portfolio page. I'm a full-stack developer with a broad set of interests, from building user interfaces to working on the logic behind them. I enjoy learning new things and understanding how systems work end to end.
View my full CV →Education
BSc in Electrical Engineering
University of Ljubljana
MSc in Cognitive Science
University of Ljubljana (in progress)
Mobile Development
Dart / Flutter
Android / iOS
Web Development
HTML / CSS / JS
jQuery, Bootstrap, Tailwind
React / Next.js
Python (Flask, Django)
Data Science / AI
Python (PyTorch, scikit-learn, Pandas)
MATLAB
SQLite, PostgreSQL
Tools / Other
Linux / Bash
Git
Docker
I worked on a reinforcement learning project that implemented self–other modeling inspired by ideas from cognitive psychology. The key idea was that an agent infers another agent's goal by putting itself in the other's position, using its own neural network to simulate what it would do and comparing this prediction to the observed behavior. To enable this, I modified a standard RL model so that the loss was backpropagated into the model input rather than the network weights, allowing the agent to iteratively improve its estimate of the other agent's goal during interaction.
Read MoreMy master's thesis: a complete Searchlight Representational Similarity Analysis pipeline for fMRI data, implemented from scratch and integrated into the neuroimaging toolbox QuNeX to map representational structure across the cortical surface.
Read MoreA cross-platform Flutter app for Android and iOS that supports descriptive experience sampling research, capturing people's moment-to-moment thoughts and feelings through randomized daily prompts.
Read MoreA mobile app for installing and managing AMR modules that retrofit existing gas and water meters into smart meters, bridging physical metering hardware with cloud infrastructure through a REST API.
Read MoreProject description coming soon...
Read MoreGet In Touch
I'm always open to new opportunities and interesting projects. Feel free to reach out!