December, 2020 - present
February, 2016
Development Manager & Principal Software Engineer at Tadpull
Development Manager & Principal Software Engineer at Knowledge Anywhere Inc
Manager, Principal Software Engineer at ASICS Digital
Senior Manager, Principal Software Engineer at Apryse
Manager, Principal Software Engineer at Vercara