Staff Software Engineer
General Dynamics Mission Systems
Engineering Intern
Senior Software Engineer
Appareo Systems
Senior Embedded Software Engineer
General Dynamics Mission Systems
Electrical Engineer
Oak Ridge National Laboratory
Computational Biology Intern
Software Engineer
Garmin
Senior Software Engineer
New Mexico State University
Student Researcher
New Mexico State University