1960年北海道生まれ。早稲田大学高等学院、早稲田大学大学院理工学研究科終了。高校時代からパソコン系雑誌『週刊アスキー』において記事執筆やソフトウェアの開発に携わり、大学時代には世界初のパソコン用CADソフト「CANDY」を開発。学生ながらにして1億円を超えるロイヤリティーを稼ぐ。
2000年に米マイクロソフトを退社し、ソフトウェアの会社のUIEvolutionを設立してCEOに就任、現在に至る。人気ブログ「Life beautiful」及びメルマガ「習慣Life beautiful」でも有名。