Doug Woos

A picture of me

I’m a computer scientist and software engineer. For the past several years I have been a Software Engineer at Voltus, a climate tech company. Before that I was a Lecturer in Computer Science at Brown University. When I was in academia, I taught introductory courses as well as courses in systems and programming languages (broadly defined). My research focused on applying techniques from programming languages to systems problems; in particular, I have done a lot of work on verifying and debugging distributed systems.

I got my PhD at the University of Washington, where I was advised by Tom Anderson, Mike Ernst, and Zach Tatlock. Before that, I worked at GameChanger, a pretty cool company in Manhattan. I graduated from Swarthmore College in 2011, where I worked with Tia Newhall. More information of this type can be found on my CV.

Outside of work, my interests include vegan food, philosophy, science fiction, astronomy, baseball, and music (banjo, guitar, etc.).

My work at UW was very generously supported by a Faithful Steward Fellowship and an NSF Graduate Research Fellowship.

Teaching

Advising

I worked with some awesome undergrads at UW: