Nathan Johnson                                                                              Home About Skills Projects Career Contact

Nathan Johnson
Computer Engineer

Computer engineering undergraduate pursuing internship opportunities with the goal of specializing in an appropriate field. Experience with custom embedded systems design and sales to a niche market. Focuses on attention to detail, strong communication and interpersonal skills.

  Projects
 
Control Switcher & Input Display MIPS Assembly Video Game Various Verilog HDL Mini-Projects
Designed, built, and sold low-cost custom embedded Arduino switch boxes for N64 controllers for speedrunning communities. Programmed a unique 2D platform video game entirely in assembly language using static and dynamic frame buffers and optimized for performance. Designed and simulated adders, multipliers, LFSRs, FSMs, MUX, Enc/Dec using Xilinx Vivado toolset.