Visual Novel Machinery
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.
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.
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.
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.
Public transport simulator in Unreal Engine 5. UI and PlayFab backend at ViewApp.
Steam
Driving simulator in Unreal Engine 5, published by Aerosoft. UI and PlayFab backend at ViewApp.
Steam
Multiplayer racing with ejection. PlayFab dedicated servers, matchmaking, squads and friends, plus UI in UMG.
Steam
Multiplayer action game. Online services with PlayFab and UI in UMG.
Steam
Third-person duelling shooter from my master's studies. UI programming, 3D modelling and lore.
IndieDBPractice software for doctors.
Contributed the C++ Restbed server stub generator and a generator for Apache2 endpoint configuration.
UI and backend work with PlayFab for CityDriver and City Transport Simulator 2025.
CPU optimization for an AA Unreal Engine project, tool development and DevOps.
Online services and UI for Jected – Rivals and Misbits.
Practice software for doctors.
Control-room software for emergency services.
Thesis: Object Recognition and Image Processing for Pepper Robot
Thesis: Secure Web Application Development for Security-Sensitive Embedded Systems
The best way to reach me is a message on LinkedIn. My code lives on GitHub.