소프트웨어 공학자로 이 업계와 전자, 로봇, AI 분야에 심취해 있다. 절친 트레버 퍼디(Trevor Purdy)와 함께 소프트웨어 개발 회사 니얀코(Nyanko)를 운영하며 다양한 게임 개발 프로젝트 업무를 진행 중이다. 이외에도 전 세계 기업을 대상으로 다양한 프리랜서 업무를 진행한다.
소프트웨어 작성 외에도 방정식을 풀고 소설 집필을 즐긴다. 닌텐도의 명작 <젤다의 전설: 시간의 오카리나>를 기반으로 한 이야기를 쓰고, 최근에는 생존 공포 소설 『Viral Desire』을 쓰기 시작했다. 디지털 도서관 웹사이트 스크리브드(Scribd) 프로필을 보면 전체 저작 목록을 볼 수 있다.
생화학과 로봇, 인체 해부에도 관심이 있다. 더 알고 싶다면 블로그(https://jinzouningen.wordpress.com)를 방문하자. 순수한 야망으로 가득 차 있는 듯하다.
멀티스레드 애플리케이션은 단일 프로세서 환경에서 여러 스레드를 실행한다. 실용적인 예제로 채워진 이 책은 C++에서 견고하고도 병행적, 병렬적 애플리케이션 작성할 수 있도록 돕는다. 멀티스레딩과 병행성의 기본적 내용을 심도 있게 다뤄, 이들을 구현하는 방법을 소개한다. 이 과정에서 코드 성능 최적화를 위한 원자적 동작을 경험할 것이며 분산 컴퓨팅과 GPGPU 처리에 병행성을 적용하게 될 것이다.