Brigham Young University
Teaching Assistant
ExxonMobil
Domain Architect - Software Development
ExxonMobil
Product Manager for Speedpass+ Mobile Payment App
ExxonMobil
Software Engineering Practices Lead and Manager
Brigham Young University
Research Assistant
ExxonMobil
Consulting Architect - IT Security and Mobility
ExxonMobil
iOS Developer and Portfolio Manager
ExxonMobil
IT Fellow, Enterprise Applications Architect
Brigham Young University
Computer Technician and Student supervisor
ExxonMobil
Technical Lead - Planview Applications
Brigham Young University