I develop open-source algorithms for dynamic motion planning and control of robots by exploiting both the mathematical structure of algorithms and the design of computational platforms. I also enjoy teaching and designing new interdisciplinary, project-based, open-access courses.