Software Engineer
Alongside teaching and research, I develop software with a focus on systems programming in C. Recent projects include a lexer, a 6502 emulator and an HTTP server. Building these from the ground up strengthens my understanding of how computers work at a low level, and that experience feeds directly into my teaching.