Ciena
Consulting Engineer
Wavesmith Networks
Consulting Engineer
BlueNote Networks
Software Architect
Yieldbot
CTO, Co-Founder
Xyplex
Embedded Software Engineer
Shiva Corporation
Firmware Engineer
Resilience
Senior Director of Software Engineering
Stratus Computer
Embedded Software Engineer
New Oak Communications
Embedded Software Engineer and Team Lead
Consumer Product Projects
Entrepreneur | Founder
Worcester Polytechnic Institute