시즈오카 대학 정보 학부를 졸업한 후 ICT 관련 기업에 입사, 시스템 엔지니어로서 근무하면서 기업의 기간 시스템, 보안 소프트웨어, 증권계 시스템, 게임 등을 개발하고 기술 컨설팅 업무를 담당해왔다. 최근에는 모바일 분야, 특히 아이폰 및 안드로이드에 주력하고 있다. 잘하는 분야는 BREW?와 iPhone. 특히 BREW에 있어서는 서비스 시작 초기 단계부터 종사하고 있어 현재도 BREW 애플리케이션 개발 프로젝트의 해결사로 통하고 있다.
프로그래밍 언어는 필요에 따라 구분해서 사용하지만 좋아하는 것은 C++, Objective-C, Ruby이다. 코딩용 에디터는 Vim, 취미는 잠자기이다.
저서로 『상세 EZ 어플리케이션(BREW?) 프로그래밍』, 『모바일 시스템 기술 텍스트 엑스퍼트 개정판』, 『모바일 시스템 기술 텍스트 제3판』이 있다.
(주)메디슨, (주)한화S&C에서 의료 기기 및 인터넷 팩스/국제전화 시스템을 개발하였으며, LPA 아카데미에서 프로그래밍 전임강사로 재직하였다. 또한 일본에서는 국제전화 시스템 및 스마트폰 앱 등을 개발했다. 저서로는 『초보자를 위한 C언어 300제』, 『예제가 가득한 C 언어 길라잡이』가 있으며, 역서로는 『예제로 배우는 핵심 패턴 안드로이드 프로그래밍』 등이 있다. 현재 한국에서 주식회사 아이티에스(케이투앱스)를 설립하여 아이폰, 아이패드, 안드로이드 관련 앱을 개발하고 있으며, 아울러 스마트 앱 프로그래머가 되고자 하는 초보자들을 위한 C/C++/Java/Objective-C/Android/iOS 등의 교육을 병행하고 있다.
충북대를 졸업한 후 (주)엠비전, (주)아루온게임즈를 거쳐 일본에서 IT 엔지니어로 활동했으며, 역서로는 『예제로 배우는 핵심 패턴 안드로이드 프로그래밍』 등이 있다. 현재는 일본 전문 서적 변역가로서 활동하고 있으며, 틈틈이 스마트 앱을 개발하고 있다.