About Me

I'm a full-stack software developer, working mostly with Dart and C++ (Flutter), Python and PyTorch (Blender/machine learning work). Where possible, I prefer to work on speech-to-text, text-to-speech and (increasingly) 3D animation.

I have a number of open source repositories, including Flutter packages for 3D PBR rendering, speech-to-text with sherpa-onnx and an add-on for streaming facial blendshapes direct to Blender.

Some of my own projects include:

I'm originally from Adelaide, Australia, and I've lived in Singapore, Melbourne, Canberra and Beijing.

Follow me on Twitter or Mastodon, or feel free to send me an e-mail.