プログラマー。1962年北海道生まれ。札幌南高校卒、1985年東大理学部情報科学科卒。88年同大学院修士課程修了、富士通入社。大学時代の所属サークルは「児童文学を読む会」。趣味で将棋プログラム「ボンクラーズ」を開発し、2012年1月、将棋電王戦で米長邦雄に勝利。その後、『将棋世界』の連載で内舘牧子に悪口を書かれ、内舘と日本将棋連盟に謝罪を求めたが得られなかったため両者を提訴。和解し賠償金を得た。