Computer Engineering student at the University of Utah, with experience in digital design & verification.
Looking for a hardware or digital design internship for Summer 2027.
About Me

Hello there!
My name is Colby, and I’m a second-year student at the University of Utah. I’ve always loved computers, but my passion for them exploded during COVID, when I built my first PC in high school. I’ve been obsessed with all things computers ever since.
At first I learned everything I could about individual PC components so I could build better, more efficient machines. That led me to the architecture choices behind those components, and in my first year of university I carried that background into digital logic and optimization.
After a two-year break for my mission, I decided it was time to start building for myself. I started learning Verilog to understand computers at a deeper level. Building my first Verilog project, Poly-Synth, helped me find my vision: I want to design computer chips. Taking it all the way to an ASIC was a start, but I want to understand every part of digital design.
There’s still a lot to learn! This website is a portfolio of what I’ve learned so far and how I’ve applied it to real projects. Welcome, and take a look around. My projects are open source, so feel free to copy and modify them. I hope one of them inspires you to learn something new, too.
- Verilog
- Icarus Verilog
- Yosys & nextpnr
- iCEBreaker FPGA
- Tiny Tapeout
Projects
Poly-Synth
A 3-voice polyphonic synthesizer ASIC built from three DDS cores, a mixer, and a sigma-delta output.
Taped out on Tiny Tapeout SKY26c, silicon pending
In progress: a RISC-V graphing calculator CPU and a redstone cell library for Yosys →
