버비(Berbee)사의 수석 소프트웨어 엔지니어이며, 20년 경력의 시스템 개발자이다. 제임스는 작업 환경을 편리하게 만들기 전에 (이미) 객체 설계를 시작했다. 그는 다른 개발자의 작업을 단순화시킬 수 있는 고품질의 도구와 프레임워크를 만드는데 열정을 갖고 있다. 특히 자바를 효율적으로 사용하면 그러한 효과를 얻을 수 있다는 점을 좋아한다.