충남대학교에서 컴퓨터과학 학사, 미국 남가주대학교에서 컴퓨터과학 석사학위를 받았으며 현재 미국 뉴욕주립대에서 컴퓨터과학 박사학위 과정을 밟고 있다. 국민체육진흥공단, 삼성전자, 한국생산기술연구원에 근무했고 국내외 컨퍼런스와 학술지에 10여편의 논문을 게재했다.