Lead Developer and Research Assistant
BYU ν-CAx Research Lab
Close To My Heart
Technical Support
General Motors
Software Developer
CareerStep
Technical Support Lead and Quality Assurance
Brigham Young University