What are you doing now?
I’m at Software Engineer at Metaswitch Networks (formerly Data Connection Limited). The job involves using much of what I learned at St Andrews; Metaswitch have a reputation of excellent software so I’m always thinking back to lectures which stressed the importance of efficient data structure and algorithms. It’s hard to get a job here, but St Andrews is one of the few universities where Metaswitch recruit – which says a lot about the perceived standard of graduates.
What is your favourite memory from your time studying Computer Science in St Andrews?
Strangely enough, revising for exams. I used to get together with a few good mates from the class and go through the course material and exam past papers in one of the new tutorial rooms. It made revision much easier and more enjoyable. I also really enjoyed my Senior Honours project, which gave me a chance to undertake a substantial software engineering project on my own – and this helped me develop key skills I use every day now that I have a job. It was a great feeling to present the final product and look back on what i had achieved.
What was your favourite module, and why?
I liked Distributed Systems. We looked at all sorts of interesting problems you face when networking computers together, and how to solve them. Many of the areas we studied are hot issues in the real world, so it was good preparation for working in industry.