Hiya! I’m a software engineer creating systems that enable 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 in Pittsburgh, working in the area of Reality Capture.
I’ve developed experimental student games while an undergrad at Cornell University and industry titles at Electronic Arts. On the research side, I attained 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 finally discovered 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