Futurice
Software Developer
MyTutor.co.uk
Tutor
Spotify
Senior Software Engineer
PA Consulting
Electronics Engineer Intern
PA Consulting
Analyst | Electronics and Software Engineer
National University of Singapore
Durham University
Silverdale School