Home About Me
About Me

About Me

Hi! My name is William Liu (刘胥飞/劉胥飛/류서비). I am a software engineer, as well as a computer scientist and cognitive scientist, originally from Madison, Wisconsin.

If you like PDFs, take a look at my fairly up-to-date Résumé and CV.


Currently I am a Software Engineer at a stealth startup (what a weird term) in Palo Alto, California.

Our team is developing a new custom HPC and ML accelerator processor which utilizes a reconfigurable hardware architecture, along with a robust compiler stack that compiles directly from Python.

For a while, I worked on our graph optimization compiler.

Recently I am working on a new high performance convolution operation optimized for our architecture.


I received my Bachelor’s in Cognitive Science with a minor in Computer Science from Carnegie Mellon University. While at CMU, I had the pleasure to do research with Saugata Ghose for the majority of my undergraduate career.

I am currently pursuing a Master’s in Computer Science at The University of Texas at Austin part time.

In terms of research, I find that I am broadly interested in high performance computing, domain-specific compilers, reconfigurable architectures, theoretical neuroscience, deep learning, and teaching.

My email is in the side bar. Definitely hit me up if you want to start a conversation related to any of those topics. I’m down to also discuss any interesting projects or ideas!

At some point in the future, I hope to pursue a PhD to study the formal mathematical analysis of novel algorithms and their co-design with accelerator systems.


Outside of my professional and academic interests I’m also passionate about tricking, esports, weeb stuff, video game design, and music.

You can find blog posts with detailed descriptions of my projects here. I also try my best to put my projects up on GitHub and keep them updated, but we all know that is rarely true :’)