Hiya! I’m a software engineer creating systems for rich interactions between people and computers. My background includes professional game development & computer graphics research. Recent interests have covered:

  • gameplay, graphics, AI, UI, and tools programming
  • physics-based character animation
  • machine learning
  • novel interfaces for virtual worlds (including haptic feedback)
  • cloud-based and distributed computing

I am currently a software engineer with Autodesk Pittsburgh, working on applications for Reality Computing.

I’ve developed experimental student games while an undergrad at Cornell University and industry titles at Electronic Arts. On the research side, I earned my MSc degree as a member of the Sensorimotor Systems Lab at the University of British Columbia. I also briefly conducted graduate studies in the computer graphics lab at Carnegie Mellon University.

My box of tools frequently includes C++, python, git, OpenGL, glsl, matlab, Java, numpy, scikit-learn, mongodb, protobuffers, and a whole mess of GUIs built on Qt. I also have experience in AS3 and some Android dev. I do a lot of work in Visual Studio but have also know the joy of a good Unix shell, sublime text, & cmake.

In my free time, I’m most likely working through a sci fi or pop sci book, jogging, swimming laps, trying out a new MMO, or baking (debatably scrumptious) goodies.

bhumberston (at) gmail (dot) com