I'm a software designer & developer, applied mathematician, curriculum developer, teacher, and musician.
I started programming in high school, in 1980, continued doing so as a hobby while I did a hitch in the US Navy, then started doing development work part-time in 1984, to help pay for college. I finished my BS in Mathematics that year, and received my MS in Operations Research & Statistics in 1986.
I was a Calculus instructor while in graduate school, and started developing and leading workshops in software development for business process automation in 1994. I've been a judge, project mentor, trainer, and consultant for the New Mexico Supercomputing Challenge since 2002, and have been the lead instructor and curriculum developer for the Deep Dive Coding Java+Android Bootcamp since its inception in 2017.
Between bootcamp cohorts, I decompress by organizing and attending music retreats, writing and recording music (and occasionally playing gigs) with a band made up of long-time friends in Utah.