In my current role as Senior Application Engineer at Medidate I work in Scala, Java and React to develop microservices and frontend applications. At IBM I worked in Java, C and Perl and developed the Cacheing and RAID layers of Spectrum Virtualize which is deployed across a range of hardware products including:
My degree involved several different projects, inlcuding a social app for country walks and rambling (with a REST API, website and an android app), and a fully featured calendar application. One of my favourites was applying Fuzzy Logic control to balance a Lego robot. Spoiler - It didn't work very well, but I learnt a lot.
Outside of work and software development I enjoy spending time away from the computer, taking photos and exploring the planet.
You can email me - email@example.com - or follow me on one of the social networks below.