Summary
Miroslav Gavrilov is a senior tool programmer and old-school generalist with 11 years crafting games and game development tools by hand, currently building tooling at Larian Studios. He brings a unique blend of industry leadership—founding studios and roles from programmer to lead at Ubisoft Belgrade—to practical systems engineering rooted in academic rigor from a PhD program at UC Santa Barbara. A roguelike traditionalist with a taste for abstract computer science, he bridges research (fuzzing, category theory) and production, preferring deterministic, well-engineered solutions over trendy tech stacks. Based in Belgrade, he also has entrepreneurial chops from founding DEVLIKE and Pixelablaze, and a track record of shipping across engines, languages, and full-stack game toolchains.
11 years of coding experience
11 years of employment as a software developer
Bachelor's Degree Computer Science, Bachelor's Degree Computer Science at Univerzitet u Novom Sadu
Doctor of Philosophy (Ph.D.) Computer Science, Doctor of Philosophy (Ph.D.) Computer Science at UC Santa Barbara
Serbian, English, German