Mark Polyakov's Website

Hello! I'm a technology enthusiast who loves figuring out how things work. On the weekend, you might find me running through the hills of San Francisco, reading hard sci-fi, struggling to solve the latest Project Euler problem, writing spaghetti code in Rust, or writing even spaghettier code in Common Lisp.

I currently work at Thunder Compute, a small AI infrastructure startup.

My technical interests include security, programming languages, and networking.

Projects

Software

You can find all of these projects and a few smaller ones on my Github profile. All are Free Software.

Hardware

Blog posts, or something like that

As of mid-2026 I'm planning to write blog posts more regularly, so subscribe using my rss feed! You can sign up for email notifications using an RSS-to-email service like Feedrabbit.

Little games

School

I graduated from the University of Washington, where I studied Computer Science and Math. I took notes digitally for some of my classes. The first link below is the most recent. I took notes on paper for many classes, which are not listed here.

During the 2020-21 school year I took the Advanced Calculus sequence (Math 334/5/6). The final project for this sequence was a paper on a mathematical topic of our choice. In previous years, these papers were posted on a public-facing class website (for example, here are the 2019-20 papers). However, a new instructor taught the sequence in 2020-21, and did not maintain a public website. I make my paper publicly available here:

Abelian Sandpiles and Self-Organized Criticality (Math 336 Final Paper)

Contact