音響機器のハードウェア設計に始まり、Z80アセンブラプログラミング、C++/MFC/ATLによるWindowsプログラミング、そしてASP.NET Web開発といったエンジニア人生を経た後、フリーエンジニアに転身、書籍の執筆やコミュニティ活動を通した各種啓発活動を行う。2008年に日本マイクロソフト株式会社に入社し、現在はASP.NETを中心としたWeb開発テクノロジーのエバンジェリストとして活動中。
「2014年 『プログラミングASP.NET MVC 第3版 ASP.NET MVC 5対応版』 で使われていた紹介文から引用しています。」