Wyatt Ellison

Wyatt Ellison

Dartmouth '25 · Boston, MA

About

I enjoy building things. I graduated from Dartmouth College in 2025 with a BA in Engineering Sciences / Computer Science and a BE in Computer Engineering, where I also competed on the varsity lightweight rowing team, played in my band, and wrote an honors thesis on an ML detection model for cache-based Spectre attacks in x86 CPUs. I am interested in computer hardware, ML, genAI, and discrete math. I currently work as an associate consultant at Bain & Co., and in my spare time I like to trail-run, play music, and work on side projects — which you can read about briefly below, but feel free to reach out for more details. Thanks for visiting my site.

Projects
Hardware-based ML detection of Spectre transient execution attacks using gem5 cache event traces. ~99% accuracy.
Thesis
Lightweight OS kernel
Created lighweight operating system kernel in C running on simulated hardware. Managed virtual memory, juggled processes, and handled basic syscalls.
C
y86 CPU
Designed and built CPU in LogiSim following y86 ISA (modified from x86). Ran assembly and handled basic interrupts.
Hardware
FPGA Audio FFT Visualizer
Real-time stereo spectrum analyzer on a Zybo Z7-10. I2S capture, 256-point FFT in VHDL, HDMI output at 60fps.
FPGA
Race Results
D1 collegiate rowing tracker. CMAX power rankings, head-to-head comparisons, projected margins.
In Dev
Snowpack-AI
Avalanche risk dashboard. AIARE-informed scoring across US and Canadian mountain regions with AI-assisted condition queries.
In Dev
MBTA Tracker
Real-time subway and bus arrivals for the Boston T. Pin stops, see countdowns by route and direction.
In Dev
FPGA Battleship
Battleship on two Basys 3 FPGAs. Game logic and VGA graphics in VHDL, boards linked over SCI.
FPGA
Tiny Search Engine
Crawler, indexer, and ranked query engine written in C.
C
Convertible Bassinet
Wearable carrier/crib for refugee caregivers. Bamboo and hemp frame designed for the Kutupalong Refugee Camp.
Design