M.Sc. Game and Interactive Media Design
University of Applied Sciences Upper Austria
I build games, apps and interactive experiences. I also teach people how to make their own.
I currently work at NXRT as a Senior Software Developer, developing HeroShow in Unity and C#.
My background spans product development, research and teaching. Since 2015, I’ve taken games and simulations from early ideas through design, code and publishing.

Studio Kostov is where I’m bringing together my own apps, games and experiments. I’ve also spent years working with teams, universities and students. Those projects have their own section, with the people involved and what I contributed.
Outside work, I enjoy travelling, cycling, hiking, swimming, games and film criticism. Some of that ends up in the blog.
I teach game development and interactive technologies in Hagenberg and Linz, helping students work from an idea to a playable project.
Courses and student projectsFrom video production to games research, Unity product work, teaching and my own studio.
Unity, C#, software architecture, Git, code review, debugging, profiling and performance optimisation.
Mixed reality, Meta Quest, ARKit, ARCore, MRTK, SteamVR, Vuforia, Mapbox, tablets and mobile. Networking with UNET and Mirror.
Game and interaction design, UX/UI, prototyping, audiovisual assets, device QA, publishing, analytics, technical documentation and applied AI workflows.
University of Applied Sciences Upper Austria
Stuttgart Media University
Bulgarian is my native language. I work professionally in English and German.