1994-ben a BKE-n, 1995-ben a BME-n végeztem. 1996-tól az IBM Magyarországi Kft.-nél dolgozom, különböző hazai és nemzetközi műszaki munkakörökben: ügyfélszolgálati mérnökként, presales specialistaként, IT Arhcitectként, konzulensként. Egyetem oktatóként “üzleti környezetre optimalizált rendszereket” tanítottam a Pécsi Egyetem Műszaki Karán, és “technológiai innovációt” a Közép-Európai Egyetemen. Az utóbbi néhány évben elsősorban a kognitív rendszerekkel foglalkozom.