“I go beyond technical expertise, embracing interdisciplinary techniques and holistic problem-solving. With a diverse range of skills and interests in tech, manufacturing, and management, I bridge the gap between technology and the physical world.”


All Projects->

  • STM32 Based ECU

    STM32 Based ECU

    My senior project for my club, Eco Illini, was to design a custom Engine Control Unit (ECU) using an embedded system along with 2 other students. Our goal was to make an ECU that was better than off-the-shelf products in efficiency and reliability. The previous store-bought ECU was designed for full sized cars with a…

  • Vehicle Steering System

    Vehicle Steering System

    I was responsible for developing the steering system for one of Eco Illini’s prototype vehicles, with the goal of improving on the previous system in various areas. Problem: Bulky. The system relied on a large central block to mount the knuckles to the floor pan. This would hurt the drivers legs during long races. Solution:…

  • RISC-V CPU

    RISC-V CPU

    I took an advanced computer architecture class at UIUC (ECE411). It involved a semester-long project creating a pipelined and cached RSIC-V CPU using topics learned in class. I mainly used SystemVerilog, Synopsys VCS + Verdi, and Synopsys Design Compiler. https://github.com/djmess123/ECE411 Baseline CPU I first started as a solo designer, using SystemVerilog to design a basic…

  • Robotic Pick & Place

    Robotic Pick & Place

    As part of my Intro to Robotics course (ECE 470), I was tasked with creating an system to use a UR5e robotic arm to sort randomly placed objects by color. I used Python to take video from a webcam and run it through an OpenCV filter to determine the location and color of objects on…