동아대학교 컴퓨터공학과를 졸업하였으며, 동아대학교 컴퓨터공학과 대학원에서 석사학위를 받았다. 국산 자바 개발환경, 블루엣(Bluette) 개발하였다. (주)블루엣 인터내셔널 대표 및 연구소장을 지냈으며, 2001년 현재 (주)센트럴에스티 기술이사로 있다. 지은 책으로는 <Java Programming Bible ver.2>, <블루엣으로 시작하는 자바 프로그래밍>등이 있다.