Principal Software Engineer
Lehi, Utah
Vivint
SirsiDynix
Software Engineer III
Williams Aerospace, Inc.
Intern
Senior Software Engineer
Software Engineer
Carnegie Mellon University