A software developer and technical systems engineer with over 6 years of experience in corporate and academic environments. My areas of expertise are focused towards Java development with a strong interest towards parallel and distributed technologies. Professional experience includes the design and implementation of middleware, client and server side software applications development and systems support. I have managed projects for clients as well as working with teams of developers. Academic research includes frameworks for (message passing) parallelism. In particular my Masters' dissertation focused on task pool frameworks and the analogous performance of shared memory implementations.
Location flexibilityWithin Edinburgh.
Within United Kingdom.
Would temporarily relocate.
Length of contractDays.