Stefan Krismann

Full stack developer in Vienna

I like building software that helps people. Today that's practice software for doctors at LATIDO. Before that I worked on practice software at Innomed and control-room software for emergency services at eurofunk, and spent years in C++ and Unreal Engine for games and my own plugins.

Portrait of Stefan Krismann

Projects

Visual Novel Machinery logo

Visual Novel Machinery

Unreal Engine plugin, since 2020

A framework for building visual novels in Unreal Engine. It adds custom Blueprint nodes and dialog assets with their own editor, a choice graph built in Slate, and widgets for characters, scene backgrounds and CGs.

PlayFab GSDK Unreal Plugin

Open source, 2021

A port of PlayFab's C++ Game Server SDK to Unreal Engine types, so dedicated servers can use it without library conflicts. The heartbeat to PlayFab runs on its own thread, built on Unreal's async tasks, critical sections and events.

Games, 2018 – 2025

  • City Transport Simulator 2025 key art

    City Transport Simulator 2025

    Public transport simulator in Unreal Engine 5. UI and PlayFab backend at ViewApp.

    Steam
  • CityDriver key art

    CityDriver

    Driving simulator in Unreal Engine 5, published by Aerosoft. UI and PlayFab backend at ViewApp.

    Steam
  • Jected – Rivals key art

    Jected – Rivals

    Multiplayer racing with ejection. PlayFab dedicated servers, matchmaking, squads and friends, plus UI in UMG.

    Steam
  • Misbits key art

    Misbits

    Multiplayer action game. Online services with PlayFab and UI in UMG.

    Steam
  • BattleSense logo

    BattleSense

    Third-person duelling shooter from my master's studies. UI programming, 3D modelling and lore.

    IndieDB

Experience

  1. since 08/2024

    Full Stack DeveloperLATIDO Health Tech GmbH, Vienna

    Practice software for doctors.

    • TypeScript
    • Angular
    • Node.js
    • Git
  2. since 05/2018

    Founding member, C++ Technical CommitteeOpenAPI Generator

    Contributed the C++ Restbed server stub generator and a generator for Apache2 endpoint configuration.

    • C++
    • OpenAPI
    • Java
  3. 03/2023 – 07/2024

    Multimedia DeveloperViewApp GmbH, Vienna

    UI and backend work with PlayFab for CityDriver and City Transport Simulator 2025.

    • C++
    • Unreal Engine 5
    • UMG
    • Slate
    • Editor customization
    • PlayFab
    • Docker
    • Perforce
  4. 02/2022 – 01/2023

    Unreal DeveloperZeppelin Studio OG, Vienna

    CPU optimization for an AA Unreal Engine project, tool development and DevOps.

    • C++
    • Unreal Engine
    • Jenkins
    • Perforce
  5. 03/2021 – 02/2023

    Lecturer and project coachSalzburg University of Applied Sciences

    • 03/2021 – 07/2022 External lecturer: Unreal Engine basics, UI and multiplayer
    • 03/2022 – 02/2023 Project coach for student Unreal Engine projects
    • Unreal Engine 4
    • Teaching
  6. since 10/2021

    Microsoft Game Stack Ambassador

  7. 12/2019 – 12/2021

    Junior Game ProgrammerPow Wow Entertainment GmbH, Vienna

    Online services and UI for Jected – Rivals and Misbits.

    • C++
    • Unreal Engine 4
    • PlayFab
    • UMG
  8. 09/2019 – 12/2019

    Software DeveloperInnomed GmbH, Wiener Neudorf

    Practice software for doctors.

    • C++
    • Angular
    • SVN
  9. 07/2017 – 09/2017

    Frontend Developer Interneurofunk Kappacher GmbH, Hagenberg

    Control-room software for emergency services.

    • Angular
    • Java

Earlier

  1. 2018 – 2020

    IT Teacher, summer courses

    CC GmbH, Schlins
  2. 02/2017 – 06/2017

    Web Developer Intern

    Sprecher Automation GmbH, Linz
  3. 2015, 2016

    Software Developer Intern, summers

    Micro Focus, Linz
  4. 10/2013 – 06/2014

    Civilian service

    Red Cross, Innsbruck
  5. 07/2013 – 09/2013

    Website

    Arcon-Diving FZE

Education

  1. 2017 – 2019

    MSc Game Engineering and Simulation TechnologyUniversity of Applied Sciences Technikum Wien

    Thesis: Object Recognition and Image Processing for Pepper Robot

  2. 2014 – 2017

    BSc Hardware-Software-DesignUniversity of Applied Sciences Upper Austria, Hagenberg Campus

    Thesis: Secure Web Application Development for Security-Sensitive Embedded Systems

Skills

Programming languages
TypeScript, JavaScript, C++, C, C#, Java, HTML, CSS
Frameworks and engines
Angular, Node.js, Unreal Engine 4 and 5 (UMG, Slate, editor tooling)
Tools and services
Git, SVN, Perforce, Docker, Jenkins, PlayFab, OpenAPI
Languages
German (native), English (fluent), Spanish (basic)
Other skills and interests
Public speaking, acting, climbing, diving (PADI Rescue Diver)

Contact

The best way to reach me is a message on LinkedIn. My code lives on GitHub.