What are you doing now?
I’m currently working as software engineer for a company called Automation Consultants based just outside of Reading. We’re currently building a hosted test management tool but being a relatively small (but growing!) company I find myself wearing a lot of different hats from day to day so both the breadth and depth of material covered at St Andrews has provided a great base to build off.
What is your favourite memory from your time studying Computer Science in St Andrews?
Looking below this answer is starting to seem a little clichéd but my favourite memories are of being in the lab with other students either working on practicals or working together on our group projects. There was a real sense of camaraderie especially while we were working on the group projects even between competing groups. We all had different ways of achieving the same goal and it was great seeing what other people would come up with.
What was your favourite module, and why?
This is a hard one for me as I actually found quite a number of them to be excellent, though my top three are probably Artificial Intelligence, Component Technology and Distributed Systems. In my work I find myself making use of and building upon a lot of the knowledge learned in both Component Technology for the practical work with message orientated middleware and Distributed Systems for all the theory on building both scalable and reliable systems, which is especially relevant these days as companies look to make savings through cloud deployments.