대학교 졸업 후 IT 컨설턴트로 일하다 프로그래머로 전직하여 패키지 소프트웨어 및 웹 서비스를 개발하였고, 2013년부터 주식회사 DNA에서 소프트웨어 개발자로 근무하고 있다. 수년간 여러 현장을 거쳤으며, 2장의 케이스 스터디 내용 대부분은 실제 경험에 근거하여 집필했다. 자바 웹 애플리케이션 프레임워크인 Play Framework의 커미터이기도 하다. 1장~5장의 집필과 전체 감수를 담당했다.
대학교 졸업 후 지금까지 주식회사 캐논에서 인프라 구조 엔지니어로 근무하며 사내 인프라부터 서비스 상용 환경까지 ‘인프라’라 불리는 모든 것과 보안 전반을 담당하고 있다. 애플리케이션 배포 자동화를 수년간 추진해 온 경험을 바탕으로 6장을 집필했다. OpenVZ나 LXC 등 컨테이너 타입의 가상화 기술에 관심이 많다.
주식회사 캐논에서 소프트웨어 엔지니어, QA 엔지니어를 거쳐 현재는 캐논의 자회사인 중국 법인에서 경리부를 총괄하고 있다. 개발 경험을 살려서 효율적인 자동화 테스트를 구현하고 있으며, 7장 집필을 담당했다.
네덜란드 ITC에서 GIS(지리정보시스템) 연계 재난재해 관리학(석사)을 전공했다. 약 9년간 한국 및 일본 대기업에서 다양한 IT 분야 업무를 담당했다. 일본에서는 시스템 엔지니어로 5년간 근무했으며, 일본 대기업 세콤(SECOM) 계열사인 파스코에서 외무성, 국토지리정보원 등 일본 정부 기관을 대상으로 한 시스템 통합S(I) 업무를 담당했다. 이후 야후재팬으로 직장을 옮겨 야후맵 개발 담당 시니어 엔지니어로 근무하다 2010년 귀국하여 SK에서 내비게이션 데이터 담당 매니저로 근무했다. 저서로는 《나는 도쿄 롯폰기로 출근한다》가 있으며, 역서로는 《SQL 더 쉽게, 더 깊게》, 《빅 데이터 시대의 하둡 완벽 입문》, 《웹 서비스 개발 철저 공략》, 《코딩을 지탱하는 기술》, 《따라하며 배우는 서버 부하분산 입문》이 있다.