
Computer Engineer
Objective
Over the last few years I have acquired a broad technical background that covers both hardware and software. I am passionate about working on complex problems by finding interesting solutions through technology. My diverse experiences include computer vision, game design, object-oriented programing, app development, hardware specifications, and FPGA firmware. I am constantly spending my spare time to further my understanding and improve my skills in these areas.
Education

BS in Computer Engineering
Brigham Young University - Idaho
- ABET Accredited
Experience
Computer Engineer
NAWCWD - China Lake, CA
February 2021 - Present
- Contributed to multiple software programs with the main focus of parsing data transfer from tests, displaying it in user friendly interface both in real time or to be played back, and then porting that data over to a 3D virtual reality simulation.
- Built, tested, and implemented two separate hardware configurations that aggregate parallel data inputs and compiles them to be pushed out via an Ethernet package.
- Designed, debugged, and integrated various firmware loads on FPGA’s to be used to support multiple roles in simulating signals and testing functionality of our main product.
- Active member of a committee that improves the hiring, onboarding, orientation, and retention processes for newly hired employees with a focus on those that are recent graduates.
Lead Evaluation Specialist
BYU-Idaho - Rexburg, ID
September 2018 - January 2021
- Engineered statistics accounting new indicators showing a better correlation for results searched which decreased time to compile statistics from two hours to less than one.
- Performed quality assurance tests on an autonomous directory used to house data assessing new procedures on storing data within the system.
Backroom Manager
DownEast - Orem, UT
November 2015 - December 2016
- Coordinated improving storage techniques to allow more product to come in and go out by classifying items allowing an additional 800 square feet to be used for product.
- Incorporated more efficient logistics cutting down delivery times by an hour by researching the routes based on time and distance in regards for traffic.
Programming Languages
-
C
-
C++
-
C#
-
Java
-
Python
-
Verilog / System Verilog
Skills
-
Quality Assurance Testing
-
Debugging
-
Game Engine Development
-
Unity Platform
-
Git
-
Cloud Database
-
Linux
-
Logistics
-
Statistics
-
Leadership Experience