Work Experience

Schweitzer Engineering Laboratories

Dates Title Responsibilities
2017 - Present 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