홍익대학교 컴퓨터공학과에서 박사학위를 취득하고, 한국폴리텍대학 서울강서캠퍼스 디지털콘텐츠과 부교수로 재직중이다. 대표적인 저서로는 ‘스타일 C++프로그래밍’ (웰북, 2009), ‘IT CookBook, 프로그래밍 언어론: 쉽게 배우는 언어의 원리와 구조’(한빛미디어,2008), ‘초보자를 위한 Linux & Unix C 프로그래밍’(한빛미디어, 2003)이 있다.