Hewlett Packard Enterprise
Intern Software Developer
Snowledge
Software developer (part time)
Tektronix
Intern Software Developer
Sandia National Laboratories
Intern Software Developer
Sandia National Laboratories
Principal Member of Technical Staff (R and D Computer Science)
HealthSparq
Lead Software Developer
Oregon State University