Resume

Positions

Apr 2022 - Present

Senior Software Engineer, Prolific

Dec 2012 - Apr 2022

Software Engineering Lead, EMIS Group Plc

Jan 2012 - Dec 2012

Software Engineering Lead, Plusnet

Mar 2008 - Jan 2012

Senior Software Engineer, Plusnet