I'm Joseph Shetaye, a fourth-year undergraduate computer science student at Stanford University.
I work with operating systems & chips.
My Work
I started with Minecraft mods and hobbyist embedded software at Bakken Museum youth camps. Said embedded software progressed to a strong interest in systems, which birthed my first real project.
After I aged out of the programs, I took a strong interest in web development. I attribute this to getting to "show off" what I had built to my peers (my school was in a chromebook district). Around this time, Discord was released. Many Discord bots followed. The final project of the pre-COVID era was Swish, a micropayments-based video sharing platform.
For the next few years, I took an interest in artificial intelligence. No real projects came of this, but the interest stayed! I came to Stanford seeking, of all things, to be what's now called an (LLM) architecture researcher.
Soon after my freshman year, I decided AI was not for me. I liked systems though, so I dug back to my roots and got back into embedded. I led a major rewrite of the Stanford Student Space Initiative's satellite firmware and built a thread equivalence checking tool (as coursework for CS 240LX).
I still liked AI though and liked the idea of combining the two, so I did some research at Hazy on inference engines and LLM chip design (no link, sorry). I also worked on Psi, a distributed inference engine that ran entirely in WebGPU! I spent the summer after working on the low-level PCC userspace.
Recently, I've been very interested in more "pure systems" work. I built Solari (as coursework for CS 238), a POMDP-based scheduler for HMP systems, and am currently working on a new programming language for safe and efficient tensor programming.
If any of this sounds cool to you, we should get in touch :)
Other People
My partner Skylar is an excellent human rights researcher and advocate, and she has several blogs and podcasts on the topic! You should definitely check her out.
I've also met many amazing people at and around Stanford. Jack, Mason, and Danny are a few. You should probably check them out too.
This Website
I recently developed a personal design language, which this website follows. It can be found here.