Niall Dodds obtained a PhD in Mathematics from the University of Dundee in 2006. He has worked at the University of Dundee since then, working as a teaching fellow before taking up a permanent position as a lecturer in 2013. He is now programme leader for mathematics.