A creative and personable software developer with a wide variety of skills and interests.

Please note that this site is still underconstruction.

Projects

A mixture of experiments in work and personal projects

Lightsaber training program (MR)

Running with the passthrough on a Pico Neo 3 Pro Eye
Unity, C#, Blender, GIMP

Predictive text input via Ultraleap desktop hand tracking

I'm fascinated with new input methods and accessibility. With this project I challenged myself to devise a text entry method that was comfortable and sufficiently fast using only hand tracking. This was the last iteration.
The visible parts of the app where made with Unity. I wrote the predictive text engine myself in C++, and the C# bindings to use it in Unity.
C, C++, Unity, C#

Fledermaus: mouse control with Ultraleap desktop hand tracking

A project to allow cursor control without having to touch anything. The main reason I created this was to allow Ultraleap camera owners to interact with their computers out of the box without programming. Perhaps unsurprisingly, this was a popular app with people who need to use their machine with..um..messy hands.
C, C++, Windows, Linux

Hand tracking VST plugin

VSTs are a plugin format compatible with all audio recording software of note. This one allows you to control essentially any aspect of the software with tracked hands. Though I say so myself, this is a far more natural and expressive input method than knobs and faders. Additionally, while it's very hard to move three knobs simultaeously, it's very easy to move your hand through three dimensions, allowing more concurrent control.
C, C++, VST Framework

Discography

Once upon a time, I was in a rock band that did quite well, for a bit. I still write music for myself.

My old band
Odds and ends.

Deskography

Ultraleap, Senior Customer Success Engineer
A little bit of a lot: multi-disciplinary software development, designing and building demos, advising the sales team, visiting customers in the field, customer support, technical writing. VR and AR were a speciality. Applying my expertise in hand-tracking technology to customer projects.

Ultraleap, Senior Software Engineer
A lot of a little: C++ programmer at the world's best hand tracking company.

Ultraleap, Senior Software Engineer
A lot of a little: C++ programmer at the world's best hand tracking company.

Links and contact

Email LinkedIn Github