I'm a multi-instrumentalist musician trained in jazz improvisation. I played music in the US Navy for 7 years in the 90's. In the early 2000's, I recorded solo music and made websites to share it. After I failed to make money doing that, I trained myself as a computer programmer while living on the streets of Seattle. I focused on making gaming engines (3D math and collision detection). I've been working as a contract programmer and with my company Dot Trombone LLC since 2007.