James Holmes jest konsultantem do spraw tworzenia programowania oraz aplikacji serwerowych w środowiskach biznesowych. Zdobył wiele nagród, między innymi Summer Olympic Games oraz nagrodę Java Developer w roku 2002, przyznawaną przez Oracle Magazine.