January 1, 2024 - present
June, 2022
March, 2017
November, 2015
Development Team Lead/Principal Software Engineer at ThoughtTrace
Software Team Lead, Principal Software Engineer at TrellisWare Technologies
Team Lead & Principal Software Engineer at Dynatrace
Principal Software Engineer & Team Lead – Solutions at Arm
Team Lead, Principal Software Engineer at Deltek