学生時代を過ごした宮城県仙台市で、高校生の頃にバスの中吊り広告でマイコンショップの広告を見たのをきっかけにプログラミングにのめりこみ、そのままパソコンソフトウェア開発会社を起業、ゲームソフトなどの開発販売に従事するも自分の商才のなさに呆れて閉業。
エニックス草創期には同社で主に富士通製パソコン向けゲームソフト開発に従事。
その後普通に就職し、MS-DOS/Windows用プログラム言語や開発ツールなどの開発に従事するも、ひょんなきっかけでLinuxと出会い、Linuxの世界にのめり込んでしまい退職。再び仙台に戻り某Linuxディストリビューションの開発拠点を開設するもそこはベンチャーの常、会社も人生も紆余曲折して現在に至る。
また、プログラミングに関わる雑誌記事や技術書を数多く執筆。
経験だけは豊富で、仕事も趣味も多方面をカバーしているのが自慢。