Dr Rich Boakes

I work at the University of Portsmouth, where I'm currently interim Head of School for both the School of Computing and the School of Mathematics and Physics. Alongside the cross-faculty leadership, I teach undergraduate modules and supervise postgraduate research students.

I started in academia in 2002 after a career in industry — IBM, Netscape, and then my own consultancy — designing the directory services, web APIs and early portals that some of Europe's biggest telcos and banks ran on. That commercial background still shapes how I teach: I want students to leave knowing how software is really built, not just how it looks in a textbook.

I'm still write code — though most of what I write is for the classroom, and only some of it makes it out into the world.

Publications