숭실대학교 컴퓨터학과에서 학사·석사 학위를, 미디어학과에서 박사 학위를 받았으며, 인공지능·인지과학·인공감정·로보틱스 등을 연구하고 웹 개발, 로봇 시뮬레이터 등을 개발했다. 2013년 헬로긱스를 공동 창업하고 STEAM 융합 교육과 코딩 교육을 할 수 있는 교구인 비트큐브, 비트브릭, 비트뮤직 등을 개발했다.