Skip to the content.

๐Ÿ’ผ Curriculum Vitae

Work Experience

Schweitzer Engineering Laboratories

Dates Title Responsibilities
2022 - Present Engineering Director Start a new marine switchgear product line
2017 - 2022 Senior Engineering Manager Owner of LAN and Security product lines and firmware/software processes
2014 - 2017 Development Manager Led firmware development of LAN and Security products
2008 - 2014 Software Engineer Wrote C/C++, Python, and SQL for Security products


Washington State University

Dates Degree Achievements
2007 - 2010 Master of Science, Computer Engineering Thesis: An IDE for Medium-Grain Reconfigurable Hardware
2003 - 2007 Bachelor of Science, Computer Engineering Distinguished Regents Scholar, Honors College Deanโ€™s Award