This portfolio highlights projects completed as part of my undergraduate studies in Computer Engineering at the University of Utah.
Browse the featured projects below to see examples of my technical work and engineering experience.
This project involved the design and implementation of a high-performance dynamic memory allocator in C, with an emphasis on space efficiency and allocation throughput. The allocator employs 16-byte aligned block management, an explicit free-list structure for fast allocation and deallocation, and on-demand unmapping of unused memory pages to reduce fragmentation. System reliability was reinforced through the development of a custom heap consistency checker, demonstrating strong proficiency in low-level systems programming, memory management, and performance-oriented software design.
This project involved working with a group to design and implement a simplified RISC-based CPU in Verilog, deployed on an FPGA platform, along with custom game software executed on the processor. The system integrates a DE1-SoC FPGA board with a Nintendo NES controller interfaced through GPIO and a VGA display for real-time graphics output. A simplified Fruit Ninja–style game was developed to demonstrate the full hardware–software stack, including custom instruction execution, peripheral control, real-time input handling, and graphical rendering on FPGA hardware.
This project involved the design, simulation, and experimental validation of BJT- and MOSFET-based amplifier circuits for microphone signal conditioning. Circuit behavior was analyzed using PSPICE to evaluate gain, bandwidth, and signal fidelity across relevant frequency ranges, followed by physical implementation and oscilloscope-based verification under a 15 V power supply. The work demonstrates practical analog circuit design skills, simulation-driven analysis, and hands-on hardware debugging relevant to embedded and mixed-signal systems.
View more of my projects in the extended portfolio.
I'm Hudson Dalby, a computer engineering student at the University of Utah, pursuing a combined bachelor's and master's degree with a focus on deep learning, embedded systems, and artificial intelligence. I'm passionate about solving complex technical problems and building efficient, scalable systems. Outside of engineering, I value balance and enjoy spending time outdoors, staying active, and exploring new places.
Let’s connect—feel free to download my résumé or reach out on LinkedIn.