Software Engineer: 2021-Present
Director of Software: 2015-2021
Managing Director: 2015-2018
Technical Advisor: 2016
CTO: 2013-2016
Lead Engineer: 2010-2014
Software Engineer Intern: 2009-2010