I am an engineer, educator, speaker, mentor, and author. My education in technology started at a young age. My father was one of the first generation of programmers, and brought home an apple computer when I was very young. I was introduced to programming at 9-years-old; in 1980 that was actually unusual. I have always had an inquisitive nature and sought to understand how things work. I applied this nature to programming and was soon writing all kinds of little programs, mostly just for fun.

After graduating high school and community college with a business degree, I resumed my training as a programmer at the university level. I graduated at the top of my class with a degree in computer engineering and minors in physics and mathematics. During the summers I worked as a developer at Microsoft on contract.

Post-graduation, I took a position at Microsoft full-time and spent the next 15 years in the high tech industry. I have worked as a technician, test engineer, developer, and manager. I have always had a passion for doing things intelligently, and a frustration with systems that just do not make sense. My professional career is not immune to this curiosity. I have never been shy when I thought that talented people were wasting their abilities. When I see people spinning their wheels and accomplishing little, I speak up. I am also critical of the wasteful discarding of people because they didn’t fit into the mold. As a manager, I worked hard to leverage people to their fullest potential and help guide them to achieving their goals.

Over my career, I have had firsthand experience with many techniques that were effective and many that were not. I have always worked to apply those that were successful and tweak or abandon those that are not. This has made me a successful engineer and manager. I hope that by teaching others my path to success, all of us can have a better experience with technology. It is my hope that you can avoid some of my frustrations and benefit from my experience. In my first book, Inside the Tech Interview, I cover how to get and keep the job you desire. Keep your eyes open for more to come.