Brigham Young University
Network Engineer
Lawrence Livermore National Laboratory
Computer Scientist
Lawrence Livermore National Laboratory
Intern
Brigham Young University
Research Assistant
Amazon Lab126
Software Development Engineer
Software Engineer
Brigham Young University