...Most of my professional career has been software development for Linux server and desktop applications. I first learned Python in 2002. I convinced our team at the time to use it as a content management system we were developing for the Navy. (read more)
...I have a strong background in education and pedagogy as I received my Ph.D. and Masters degree from the Human-Computer Interaction Institute (HCII) at Carnegie Mellon University where I focused on investigating how to support teachers in their teaching and help them improve their practices throug... (read more)