그는 Radio Shack TRS-80에서 BASIC을 처음 배운 여덟 살 때부터 프로그래머였다. 그는 개발자이자 시스템 아키텍트로 전문적인 소프트웨어를 개발해왔고 Java Developer’s Journal의 편집 기자로도 근무했으며, 그의 기사들은 JavaWorld와, OnJava 그리고 ONLamp에 기재되었다.
아이스하키와 전자 기타에 빠져있는 그는 한양대학교에서 컴퓨터공학을 전공한 이후 한결같이 개발자의 길을 걷고 있다. 처음에는 C, Visual C++를 이용한 애플리케이션을 개발하다가 인터넷이 확산되면서 Java/JSP를 이용한 대규모 웹 프로젝트들을 하였다. 그 후 모바일 시대가 도래하면서 Android, iPhone(iPod touch), iPad 애플리케이션들을 개발하고 있으며, 현재는 트렌디앱(http://www.trendyapp.co.kr)의 공동창업자이자 Chief Operating Officer로 폭넓은 모바일 세계를 개척하고 펼치겠다는 푸른 꿈을 꾸고 있다. 최근에는 Windows Phone에 대한 준비를 하면서 다양한 플랫폼을 기반으로 하는 사업을 준비하고 진행하고 있다.
옮긴 책으로는 『C#과 XAML을 이용한 Windows 8 애플리케이션 개발』(2013, 제이펍), 『핵심만 골라 배우는 iOS 6 프로그래밍』(2013, 제이펍), 『고급 개발자를 위한 iOS 프로그래밍, 그 한계를 넘어서』(2012, 비제이퍼블릭), 『핵심만 골라 배우는 오브젝티브-C 2.0』(2011, 제이펍), 『렛츠 고! iOS 4 애플리케이션 개발』(2011, 제이펍), 『입문자를 위한 아이폰 게임 개발』(2011, 제이펍), 『맥과 아이폰 개발자를 위한 Xcode』(2010, 제이펍)가 있다.
경희대학교에서 컴퓨터공학을 전공하였으며 모바일 서비스 개발, 기획자로서 KT 2002 월드컵 프로모션용 모바일 서비스, 황진이맞고(모바일 게임), 인천송도 u-City 정보화공간 설계, u-Parking(무인주차시스템) 구축, SK텔레콤 기업형 메시지콜 개발, 비스트 스위터(모바일 보이스 팬클럽), 아모레 퍼시픽 모바일 광고 등 이동통신 및 모바일 관련 분야에서 다수의 프로젝트를 진행해왔다. 현재는 모바일 서비스 개발사 트렌디앱(http://www.trendyapp.co.kr)의 대표이사로 교육, 엔터테인먼트, 광고 및 기업 솔루션 분야에서 다양한 애플리케이션의 제작과 서비스를 추진하고 있다.