My interests always seem to gravitate towards building developer tools, here are some of the projects I’ve worked on over the last few years:

hydragon

An Electron-based cross-platform debugger front-end for the GDB and LLDB debuggers.

dbgmits

A Node.js module for driving the GDB and LLDB debuggers via the GDB/MI protocol.

klawr

A set of Unreal Engine 4 plugins that make it possible to write gameplay code in C#.

ue4-hg-plugin

An Unreal Engine 4 plugin that allows in-editor version control features to work with Mercurial repositories.

Skelly

An Unreal Engine 4 plugin for creating semi-procedural character animations.

ubonsai

A simple C# behaviour tree library with a node based custom editor for the Unity game engine.