He has reviewed papers for journals including Microprocessors and Microsystems, Software practice and Experience, EURASIP Journal on Embedded Systems, Journal of Systems Architecture and IEEE Transactions on Signal Processing.
Jack Whitham has supervised five final-year undergraduate projects. Topics have included a 16-bit instruction set extension for the Microblaze CPU, a hardware accelerator for x86 emulation, and an implementation of a Tetris-playing AI in both real-time Java and VHDL.
He has also given some lectures as a guest (at York, research associates are not given entire courses to teach) and has worked as a teaching assistant on various other courses, teaching topics including the C programming language, digital logic, compiler construction and embedded systems.
Jack sometimes sells things on ebay. Recently, this has mostly been complete sets of MTG cards.