Braden is a full-stack software developer based in Vancouver, Canada. An avid programmer since childhood, he has worked with a wide variety of programming languages, platforms, and projects over the years. He is currently CTO of OpenCraft, where he leads a fully remote team of about twenty senior developers that customize and host the Open edX e-learning platform. He also provides freelance software development and technical consulting through his company, MacDonald Thoughtstuff Inc.
Braden holds an Honours B.Sc. in Physics from UBC, where his studies included classical and modern physics, mathematics, computer science, cryptography, and philosophy. His undergraduate thesis was "Comparing the Hierarchical Structure of Molecular Clouds" (PDF, 14MB), for which he created the astrocube and dendro-compare.py projects and contributed extensively to the astrodendro project.