
Hi, I am Benjamin “Nefarius” Höglinger-Stelzer.
I have been working in IT since 2011 and since then never stopped learning and exploring. Before I became a programmer, I was a mere gamer.
Back in the day I was looking for a solution to play my favourite emulators with dated controllers. Since there was no comfortable solution, I created one.
This is how coding became my game.
Work Experience
I’ve worked for various IT companies in Upper Austria taking care of a broad range of responsibilities:
- Development of middleware, scripts, container applications
- Software rollout, incident management and updates
- Implementation of cloud-native platforms (Kubernetes, Docker EE, Rancher, Red Hat OpenShift)
- Database administration, monitoring, backup and restore
- Design, installation and maintenance of servers, network infrastructure and end-user workstations
Open Source Projects
I am an open-source enthusiast who has created and contributed to many projects. My most popular ones include:
- ScpToolkit — Discontinued yet popular fork and successor of the XInput Wrapper for DS3. 4.2 million downloads.
- Gamepad Emulation — Projects devoted to USB input device emulation and game peripherals reverse engineering. The Virtual Gamepad Emulation Bus Driver provides an easy-to-use SDK for any developer to spawn and manipulate popular software-only gaming input peripherals on Windows. Over 4 million downloads.
- Indicium-Supra — API-hooking and rendering framework for DirectX-based games.
- DsHidMini — User-mode driver for Windows to bring extraordinarily versatile support for the Sony DualShock 3.
- BthPS3 — PlayStation® 3 peripherals unofficial Bluetooth drivers for Windows.
- HidHide — An “input device firewall” for blocking individual application access to HID and XInput devices.
- Injector — DLL injection/ejection command-line utility.
- nefcon — Modern devcon rewrite with sane command line arguments and MIT license.
How I Work
If you are interested in my services, just contact me. I do not charge for our initial conversation.
Tell me about your project and what you want to achieve. I will then give you feedback on what I can do. If we reach an agreement, I will make a quote including possible milestones, estimated work hours and an hourly rate. I am no stranger to NDAs either.
We can talk on the phone, via Zoom, Discord, Skype, Teams or whatever platform suits you best. Looking forward to hearing from you!