事務系のサラリーマンだった40歳から趣味でプログラミングを始め、1996年より独学でActiveXに取り組む。1997年に薬師寺聖(相方)とコラボレーション・ユニット「PROJECT KySS」を結成。2003年よりフリーになり、PROJECT KySSの活動に本格的に従事。.NETやRIAに関する書籍や記事を多数執筆する傍ら、受託案件のプログラミングも手掛ける。その後、ソロで活動するようになり、現在はScratch、Unity、Unreal Engine 4、AR、MR、Excel VBAについて執筆活動中。Microsoft MVP for Development Platforms-Windows Platform Development(Oct 2003-Sep 2015)。 「2021年 『現場ですぐに使える!Unity 2020逆引き大全303の極意』 で使われていた紹介文から引用しています。」