Michael is the owner (and an instructor) at Programming Electronics Academy, the premiere online training community for learning physical programming with microcontroller development boards like Arduino. A 20 year veteran of the US Armed Forces, he started as a welder and moved up the ranks to become a commissioned officer, eventually flying helicopters for the Army.
He studied neuroscience in college (learning about back-propagation in neural networks before it was cool). Michael was drawn into electronics and programming as a hobby during college, and has kept his fascination going ever since.
His current interests include microcontroller development boards, deep learning algorithms, test driven development, sailing, bike riding, running, and playing tennis with his wife - and reading as many books as possible.