강원대학교 컴퓨터과학과에서 박사 과정을 수료한 후 강원대학교, 한림성심대학교 등에서 컴퓨터 개론 및 실습, 웹 프로그래밍 등을 강의했으며, 현재는 송곡대학 교수 및 학사지원처장으로 재직 중이다. 저서로는 『IT CookBook, 컴퓨터 실습』(한빛미디어, 2009), 『IT CookBook, 컴퓨터 활용과 실습』(한빛미디어, 2007), 『IT CookBook, ASP 쇼핑몰 구축 프로젝트』(한빛미디어, 2006), 『정보통신이론과 네트워크 응용』(정일, 2002) 등이 있다.
서울대학교 전기공학사, 미국 캔사스 대학 컴퓨터 공학 박사를 취득하였다. 또한 국방과학연구소 연구원, 미국 지질 연구소 연구원, 미국 랜팩 연구소 책임 연구원으로 근무해 왔으며, 현재는 강원대학교 IT대학 컴퓨터과학전공 교수로 재직 중이다, 저서로는 『임베디드 솔루션』(상학당, 2007), 『TCP/IP Protocol Analyzer Design & Development』(도서출판 과학기술, 2003), 『정보통신이론과 네트워크 응용』(정일, 2002) 등이 있다.