ITエンジニア。著述家。IT教育者。1970年生まれ。大学院~助手時代にユーザインタフェースの理論的な研究を行ったのち、オープンソースの世界に転職。日本発のOS、Vine Linuxの開発に参画、主にPowerPC版の開発を担当し、開発団体の副代表に就任。ヴァインカーブの一員として、大学の全学教育システムの開発・保守を行うなど、各種開発・技術コンサルなどに従事。
その後、リリース直後の写真共有SNS「インスタグラム」の日本語化を2年間1人で担当する。2014年にフリーランスとなり、数多くのシステム開発に携わりながら、企業に対する開発・技術についてのアドバイスなどを行っている。
その一方で、韓国の鮮文大学グローバルソフトウェア学科客員教授、大前研一氏主宰の「ビジネス・ブレークスルー」の子供向けプログラミング講座講師、東京練馬区の公立小学校やアオバ・ジャパンインターナショナルスクール(練馬)でプログラミングを教えてきた他、保護者や教員向けのセミナーを多数行うなど、教育関係の仕事にも従事。『子どもを億万長者にしたければプログラミングの基礎を教えなさい』『パソコンがなくてもできる!はじめてのプログラミング』(KADOKAWA)など著書多数。