서울대학교 전자공학과에서 학사학위 및 석사학위를 취득하였고, 서울대학교 기술경영대학원에서 박사학위를 취득하였다. 삼성전자의 통신연구소 전임연구원이었으며, 삼성전자에서 근무하는 기간(1992~1998)에 교환기부가시스템의 운영체제를 개발하였으며, 현재 동양미래대학교 컴퓨터공학부에서 교수로 재직 중이다.
저서로는 『C 언어 스케치(인피니티북스, 2011)』 등이 있다.
• 서울대학교 전자공학과 학사
• 서울대학교 전자공학과 석사
• 서울대학교 기술경영대학원 박사
• 전 삼성전자 통신연구소 전임연구원
• 삼성 근무기간(1992~1998)에 교환기부가시스템 운영체제 개발
• 현 동양미래대학교 컴퓨터공학부 교수