Software

C++
Python
iOS
Android
Javascript
jQuery
Linux
Audio
VST/AudioUnit
Tensorflow
JUCE

Professional Experience

  • 2019 - Present
    Working on cross platform enterprise security solutions for mobile and IoT devices.
  • 2015 - 2019
    Developed Linux server applications for managing orders on multiple financial exchanges, using FIX and proprietary protocols for messaging.

Personal Projects

  • www.whiteelephantaudio.com
    Started in 2014 as a way to learn programming, this project has grown over several years into a lineup of cross platform, open source audio plugins.

    This project has also included some machine learning based audio experiments, using Tensorflow for both realtime and offline signal processing.
  • TFHelpers
    A small python library to aid with simple, small scale machine learning experiments using Tensorflow.
  • Learning Apps
    Some small web experiments, based around using simple games to learn or develop a skill.