I am an experienced software developer in a variety of problem domains including CAD, communication, real-time, embedded, audio streaming and distributed processing.
C++ is my primary language but I also frequently use python. I am a pure-functional programming enthusiast, mainly in Haskell and Elm.