About me / Linz, Austria

Georgi
Kostov

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#.

Since 2015, I’ve worked on games and simulations across XR, education, climate, agriculture, logistics, digital twins, city planning, sport, health and moral courage. Depending on the project, I’ve worked on the idea, design, code, graphics and getting it published.

Georgi Kostov

Background

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.

Experience

January 2025–present · Current role / Senior Software Developer · Unity / C#

NXRT

  • Design and implement new HeroShow features in Unity and C#, working closely with the development team.
  • Review pull requests and support clean, maintainable code through code reviews, documentation, and shared engineering practices.
  • Improve stability and performance through profiling, bug fixing, platform-specific optimization, and QA across tablets, XR headsets, and other target devices.
See the work →
2023-2024 / Senior Unity Developer

Ocean Maps

  • Develop new features, plan architecture, and maintain the codebase.
  • Responsible for UX and interface design, conceptualizing tools, and managing junior developers.
  • Oversee project organization and software documentation in ClickUp.
See the work →
2022 - 2023 / Unity Developer

Trackbar

  • Built a Unity widget within a Flutter app to visualize workout curves.
  • Designed innovative game concepts to expand app features.
See the work →
2015 - 2022 / Unity Game Developer

Playful Interactive Environments

  • Led the development of strategy and simulation games from concept to publication using Unity3D and C#.
  • Integrated advanced AR/VR technologies like Mapbox, Vuforia, ARKit, ARCore, Oculus, SteamVR, and MRTK.
  • Conducted game development research and mentored students on various projects.
See the work →
2012 - 2015 / Freelance Videographer

redaktion24.de

  • Established a small video production studio, including choosing equipment and setting up a YouTube channel.
  • Produced videos, managing camera work, lighting, and post-production.
  • Created content for a YouTube channel: redaktion24TV.
2011 - 2012 / Intern Video Production

V4 GmbH

  • Edited videos, scouted locations, and worked on motion graphics and visual effects.
  • Assisted as a set runner and worked with tools like Final Cut Pro and After Effects.

Teaching
& mentoring.

Since 2023, I’ve taught games with a purpose, mixed reality and location-based technologies at the University of Applied Sciences Upper Austria in Hagenberg. We work through the theory, then students develop their own projects throughout the semester with my mentorship.

I also lead a making games with Unity workshop for the Interface Cultures master’s programme at the University of Art and Design Linz.

Student projects, 2023/2024

Student games project showcaseWatch on YouTube ↗
Research publications →

Skills &
tools

Engineering

Unity, C#, software architecture, Git, code review, debugging, profiling and performance optimisation.

XR & platforms

Mixed reality, Meta Quest, ARKit, ARCore, MRTK, SteamVR, Vuforia, Mapbox, tablets and mobile. Networking with UNET and Mirror.

Design & delivery

Game and interaction design, UX/UI, prototyping, audiovisual assets, device QA, publishing, analytics, technical documentation and applied AI workflows.

Education

2013–2015

M.Sc. Game and Interactive Media Design

University of Applied Sciences Upper Austria

2009–2013

B.Eng. Audiovisual Media

Stuttgart Media University

Languages

Bulgarian is my native language. I work professionally in English and German.