Hello, I'm David!

I'm a super curious engineering student that thoroughly enjoys learning about things that don't initially make sense. I enjoy solving problems that make me think and challenge me to come up with creative solutions. Combining these two passions has lead me to take up interest in both mechanical and computer engineering. I've found that I'm most interested in computer design and electromechanical systems, and I'm aiming to learn effective design methodologies that can enhance my individual capabilities and teamwork dynamic.

Projects

  • Microprocessor Icon

    Microprocessor

    Currently designing a DLX microprocessor in hopes of implementing it on an FPGA

  • Basys3 Icon

    Stopwatch

    Stopwatch implemented on Artix7 FPGA (Basys3 board) that can count down from a set time

  • MSAC Icon

    MSAC

    Currently designing a DLX microprocessor in hopes of implementing it on an FPGA

Experience

AMD: RTL Design Intern
skills: python, Linux, scripting, assertions
Vernam Lab at WPI: Research Assistant
skills: GPU Architecture, Linux, Quartus, FPGAs, Verilog, docker containers
Surface Metrology Lab at WPI: Research Assistant
skills: Python, c++, MATLAB, gitHub
Helping Hands Lab at Northeastern: Research Assistant
skills: python, Object Orriented Programming, assertions
Codewiz: Robotics Coach
skills: organization, leadership, planning, dealing with kids
Chelmsford Public Schools: IT Intern
skills: computer repair, troubleshooting

Coursework

Computer Architecture

hello world