한국 소프트웨어 기술 진흥 협회에서 강의를 하고 있다. 동국대학교 교육대학원 컴퓨터교육 전공, 동국대학교, 서일전문대, 동 서울 대학교 교수 역임, 동국대학교 전산원, 서일 대학교 강의, 경희사이버대학, 서울사이버대학 강의, 한글과컴퓨터 근무를 하였다. 또한 LG CNS(LG SoftSchool), 현대 정보통신, 롯데 정보통신, 쌍용 정보통신, 삼성 SDS, 썬 마이크로 시스템즈, 한빛 ENI, 중앙일보 IT, KICOX 부천 대학 공동 연구 지원 센터 외래 강사였으며, NHN 예비 멤버쉽 과정, 하나은행, 삼성 전자(첨기연 기술원), KB 데이터 시스템즈, 더존 비즈 온 사내 교육을 담당하였다.
저서로 『클릭하세요 오라클 10g』, 『클릭하세요 자바 2』, 『클릭하세요 HTML입문+웹 디자인』, 『클릭하세요 XML』, 『초보 개발자를 위한 JSP』, 『초보 개발자를 위한 MFC』, 『IT CookBook C++프로그래밍 기초』, 『오라클 11g + PL/SQL』,『스트럿츠2 프로그래밍 입문』,『Visual C++ MFC 윈도우 프로그래밍』이 있으며, 역서로 『애플리케이션 개발자, 안드로이드 매력에 빠지다』, 『서버 사이드 ajax』가 있다.