Resume
Positions
Dec 2017 - Present
Principal Software Engineer, Trayport
Jan 2016 - Jun 2017
Senior Software Engineer, Trayport
Apr 2013 - Dec 2015
Lead Software Engineer, Papers
Nov 2012 - Apr 2013
Senior Software Engineer, MEM
Jun 2008 - Nov 2012
CTO, Software Architect, MedicineOne
Feb 2007 - Jun 2008
Software Engineer, MedicineOne