June, 2022 - present
Sr Staff Software Engineer at Total Performance Consulting
Sr. Staff Software Engineer at iDeliver Technologies LLC
Sr. Staff Software Engineer at Achronix Semiconductor
Sr Staff Software Engineer at Galileo
Sr Staff Software Engineer at Virtuous Software