box icon

Dom Farolino

About Me

I'm Dom Farolino, a software engineer at Google on the Chrome team in Boston. I graduated from the University of Cincinnati in 2019, and interned on the Chrome team in Tokyo in the summer of 2019, Microsoft in 2018, and Mozilla in 2017. My interests range from computer science theory & algorithms, to the web platform and more.

Web Platform

I'm a Chromium Blink owner and IPC security owner, member of the WHATWG web standards organization, contributor to the HTML Standard, and editor of some other specs. I largely work on loading-related projects & web platform APIs, scheduling and IPC architecture, and Chrome's privacy-preserving APIs for loading ads on the web (design doc). You can see all of my Chromium contributions here.

Expand internship details

In the summer of 2019, I interned with Google in Tokyo on the Chrome loading team after contributing to Chromium for about a year and a half throughout college. Over the summer I shipped subresource integrity support for link preloads (design doc), and worked on enabling cross-origin prefetch in a privacy-preserving manner, with Chromium's double-keyed cache implementation (design doc).

In 2017 I interned with Mozilla in Mountain View, CA on the Firefox graphics team where I helped implement off-main-thread painting.

Computer Science

I used to participate in a lot of competitive programming contests, and have a strong interest in graph theory. I love C++ & JavaScript, and am learning Rust.

Projects

My personal projects are on GitHub, where I maintain an algorithms repository providing detailed explanations & implementations of classic algorithms, data structures, and competitive programming problems. I've also been developing a small IPC library called Mage, and writing technical articles.

More notable projects

Contact Me