About me
I like making software that works and lasts.
I'm Patrik Perčinić from the island of Rab. I have completed my Bachelor's in Computer Engineering and am currently a Master Computer Science student at Leiden University.
Education
Computer engineering with a systems focus.
I completed a Bachelor's degree in Computer Engineering at Algebra Bernays University, with a sub-specialization in Software Engineering. The program emphasized applied engineering alongside strong computer science fundamentals.
I am currently pursuing a Master's degree in Computer Science at Leiden University, specializing in Advanced Computing and Systems. My interests center on low-level and embedded systems, and on understanding how software behaves close to the hardware.
Thesis
Making sensor network localization faster.
My bachelor thesis, Refining Voronoi diagram-based localization scheme in wireless sensor networks by employing a sweep line algorithm, looked at making the VTL algorithm faster without losing accuracy.
I built a Python simulator to test two changes: using a local, k-nearest Voronoi calculation instead of a global one, and replacing a grid scan with a sweep line. The local method cut execution time by over 47% with little accuracy loss; the sweep line added another 5–8% speedup with no accuracy drop. I hope to continue this research in the future.
Experience
Industry experience during my studies.
During my third year, I worked as a software engineer at King ICT in Croatia while completing my degree. The role was part of a required internship, which I extended into full-time work across two semesters.
My work was mainly backend-oriented, with exposure to web and mobile development. I also explored embedded systems through internal proofs of concept, focusing on software - hardware interaction. Most of my work was done with .NET technologies, but I also had opportunities to use C / C++ on embedded projects.
Activities
Work outside formal coursework.
Alongside my studies, I took part in technical competitions, workshops, and collaborative projects outside the classroom.
I represented Croatia in software-focused international skills competitions, including WorldSkills Lyon 2024 and EuroSkills Gdańsk 2023, and regularly participated in hackathons and programming contests.
Through an Erasmus+ program in Maribor, I worked in an international team on a full-stack business application. I also served as a student representative, contributing to curriculum-related discussions.
As a member of EESTEC, I participated in international workshops, including a Code Up, Level Up / IMW program in Skopje, focused on mobile application development through hands-on sessions in a multinational team.
Contact
Get in touch.
If you'd like to discuss systems work, research topics, or potential collaboration, feel free to reach out. Messages go directly to me, and I reply when I can.