Embedded Software Engineer
Programmed a Xilinx Basys 3 FPGA with VHDL to function as a MIPS microprocessor. Testbenches were written to test individual functionality of each logical component and simulated with Vivado before writing to the board.
Worked in a four person team to develop a web-based game of checkers. The team used an AGILE development cycle to function productively. I worked on the back-end Java code for the game, which involved writing classes and designing JUnit tests for quality assurance.