I am a software developer, with a background in computer engineering, signal processing, programming languages, information retrieval, image/video, and music/audio. I've got experience with projects large and small; commercial, non-profit, open-source, and academic. I have used all sorts of programming languages and paradigms, from Z80 assembly language to ML. Right now, I do most of my work in Scala, Javascript, and Python.

I love tricky problems, elegant solutions, and learning new things in general. I believe programming is an art, as much as any piece of music or visual work. I'm constantly proven right when I find new and clever ways of problem solving on a daily basis here!