Charlie Reis
about me

I'm a PhD graduate from the Computer Science and Engineering department at the University of Washington. My thesis research focuses on improving the security and robustness of today's web browsers. More broadly, my interests lie in software systems, networks, and programming languages, in the hope of finding better ways to build reliable and secure systems. My advisors were Steve Gribble and Hank Levy in the systems research group.

I will be starting full-time at Google in Fall 2009, after being an intern there since January 2008. At Google, I have been working on the Google Chrome web browser. My work focuses on refining the multi-process architecture of the browser, based on my research for improving web browser architectures.

In other recent work, I have conducted a measurement study of in-flight changes to web pages, which I have presented at Amazon, Google, Stanford, and Berkeley. I also worked with Helen Wang and John Dunagan on Microsoft Research's BrowserShield, project, which defends against web browser vulnerabilities by rewriting scripts into safe equivalents.

My earlier work has included wireless networking research with David Wetherall at UW, and the DrJava development environment at Rice University.

Some of my side interests include the interaction between society and technology (especially with respect to open source, law, and public policy) and computer science education. Apart from that, I manage to find lots of time for Ultimate Frisbee, and I'm a big fan of hiking and kayaking as well.