About Me

Hi, I am Stefan Radlwimmer, an Austrian Game Engineering Enthusiast working at Vuforia, a PTC Technology.

I currently work as Senior Augmented Developer responsible for Vuforia Expert Capture and a proprietary AR Framework based on Unity Engine.

Languages

Programming

C#

95%

C/C++

85%

TypeScript

75%

Swift

70%

Java

70%

ObjC

65%

Python

55%

Natural

German

95%

Engish

85%

High Valyrian

35%

Work experience

April 2021 — present

Senior Augmented Reality Developer

Vuforia - a PTC Technology - Vienna, Austria

Developer for Unity-based AR Framework for iOS, AVP, Android, Realwear, MagicLeap, HoloLens 2, and WebGL.

  • Development and extension of the AR framework in Unity Engine
    • Extension of core components for resource handling.
    • Integration of C/C++ APIs into the C# framework.
    • Integration into native applications.
  • Porting the AR framework to WebGL
    • Porting the native build system for Emscripten.
    • Adapting the C# code for WebGL-specific requirements.
    • Development of a Lit-html based web component.
  • Implementation of a WebView for Unity
    • Design of a platform-independent API in C#.
    • Development of the platform-native WebView.
    • Design and development of a messaging system from WebView (JavaScript) to Unity (C#).
  • Design and development of a TypeScript API for the AR framework
    • Development of a TypeScript mapping of the public C# API.
    • Based on the messaging system of the Unity WebView.

March 2020 — March 2022

Backend Developer

Grassfish Marketing Technologies - Vienna, Austria

Backend- and Middleware-Developer for DS Manager Pro and Grassfish Vending.

  • Development and maintenance in the backend in C#
    • Upgrade of batabase components.
    • Development of web services (REST & SignalR).
    • Development of data importers.
  • Development and maintenance in the middle ware in C#
    • Development of embedded Plugins.
    • Low level integration of hardware in .Net Core.

July 2018 — February 2020

Software Developer

Cyberith GmbH - Vienna, Austria

Hardware, Firmware, Software & Game Developer responsible for the Cyberith Virtualizer.

  • Firmware development in C++
    • Complete overhaul of the existing Virtualizer firmware.
    • Development of software components for the Virtualizer Elite 2.
    • Optimization of the build processes for different hardware configurations.
  • API development in C++, C# und Python
    • Overhaul and new development of APIs for integrating the Virtualizer in applications.
  • Game Engine Plugin development
    • Overhaul and new development of Plugins for Unity Engine and Unreal Engine 4.
  • Electronics development
    • Concept, Design and Prototyping of hardware components for the Virtualizer Elite 2.

April 2018 — June 2018

Software Development Intern

Dr. techn. Josef Zelisko Gmbh - Mödling, Austria

Voluntary internship (20h/week) during my master studies.

  • Refactoring of legacy C++ code
  • Setup of an base framework in .Net Standard and .Net Core 2.1 for Raspberry Pi
    • Build Chain: Creating PowerShell scripts for build, package, deployment and debugging
    • Hardware: GPIO, serial com ports, I2C
    • Utilities: EventHandler, ThreadPool, OS specific file systems
    • Unit & Integration tests
  • Development of 2 applications based on the .Net Core Framework
    • TTS system with serial bus
    • Auto updater via USB

February 2016 — August 2016

Software Development Intern

TechTalk - Vienna, Austria

Internship as part of my bachelors degree course:

  • Working on EU wide calls for bids for e-government software.
  • Preparing bidding prototypes of the e-government software Acta Nova.
  • Development of new modules for Acta Nova in C#.

Education

September 2016 — October 2019

Master of Science in Engineering

Game Engineering and Simulation Technology
University of Applied Sciences Technikum Wien - Vienna, Austria

Studying Game Engineering and Simulation with a focus on computer graphics and artificial intelligence for video games.
Master-Thesis: OpenLocomotion
The thesis addresses the possibilities and demonstrates the development of a new industrial standard for VR locomotion devices.

September 2014 — June 2016

Bachelor of Science in Engineering

Computer Sciences
University of Applied Sciences Technikum Wien - Vienna, Austria

Studying software engineering with a focus on business applications in C# and specialisation in game engineering in C++.
Direct Entry to 3rd Semester.
Area of specialisation: Game Engineering.
Bachelor-Thesis: "Automated Testing in Behaviour Driven Development with SpecFlow" & "Point Cloud Rendering".

January 2014 — September 2014

Community Service

Paramedic
Red Cross Mödling - Mödling, Austria

Community Service at the Red Cross Mödling.

September 2008 — June 2013

Technical College Graduation

Electronics
HTL Mödling - Mödling, Austria

Technical Schooling focusing electronics and computer engineering in C#.
Area of specialisation: computer engineering