Software engineer focused on data structures and algorithms, low-level performance, and hardware-software interaction. I work on embedded systems, real-time robotics, graphics programming, compilers, and interactive programs. Outside of that I make and listen to music, play competitive games, and watch and run speedruns.
| Degree | B.S. Computer Science, Iowa State University |
| Graduated | Spring 2026 — GPA 3.53 |
| Status | Not currently seeking new roles |
GPU-accelerated spectral ray tracer. Renders via compute shader into an HDR framebuffer with tonemapping. Wavelength-dependent materials, interactive scene editing at runtime.
Terminal chess with a full ncurses UI and a built-in minimax engine with optimized move generation.
JIT compiler for Brainf*** in C. Translates source through a custom lexer into native x86-64 machine code generated and executed at runtime.
UCI chess engine for the TCEC 4k tournament — entire binary under 4096 bytes. Ships as a self-decompressing shell script; the Python build pipeline minifies, compresses, and checks the byte count.
CJTY.DEV
this tab plays audio automatically on entry