Xichao

Electronic & Information Engineering · Imperial College London

I like working at both ends of the stack: designing hardware in SystemVerilog, and building the tooling that makes machine learning systems measurably better. Right now I'm writing a RISC-V CPU for my computer architecture course and benchmarking LLM judges that grade robot training data.

Before that I built web apps and Discord bots in Python and TypeScript, which is how I got into programming.

Projects