2001年3月、早稲田大学大学院理工学研究科情報科学専攻博士後期課程を修了。早稲田大学メディアネットワークセンター助手として分散システムの研究に携わる。2001年から産業技術総合研究所 (旧 電子技術総合研究所) 研究員、ウタゴエ株式会社取締役・最高技術責任者を経て、2008年に東京工業大学大学院情報理工学研究科数理・計算科学専攻の准教授となり、現在に至る。