리랜서 컴퓨터 프로그래머이며 기술서적 저자. 몇몇 상업적으로 도움이 되는 게임과 소프트웨어 유틸리티의 집필을 비롯해 <Cutting Edge 3D Game Programming with C++> 등 게임과 소프트웨어 개발과 관련해 많은 글을 집필했다.