He is Director of the National Computer Science School, the largest computer science school outreach program in Australia. Last year, over 10,000 students and teachers participated in the 5-week NCSS Challenge. James is a co-founder of Grok Learning, an Edtech startup that aims to children everywhere to learn to code. He was a writer on the Australian Curriculum: Digital Technologies, the new national computing curriculum. In 2014, James was named ICT Leader of the Year by the ICT Educators of NSW and the Australian Council for Computers in Education.