Flashlight Engineering and Consulting
Software Architect
Ensequence
Senior Software Engineer
Vidiom Systems
Software Architect
Consulting
Software design and development
ElectricBikeBuilding, LLC
Owner and Partner
SeaChange International
Consulting Software Engineer
PeaceHealth
Interface Systems Analyst Sr.
Supertracks
Engineering Manager and Senior Software Engineer
Snowledge
Founder
Flashlight
Software Architect
Vidiom Systems Corporation
Software Architect
Portland Community College
Portland State University