Camillia Barnes is a software engineer at Google with 11 years of professional experience who applies deep mathematical training (PhD/AM from Harvard, MASt Cambridge) to algorithmic systems implemented in C++ and Python. She contributes to Chromium and Chrome DevTools—working on Shared Storage, DevTools integration, and web-platform-tests—bringing both back-end refactors and front-end UI additions to one of the most widely used open-source browser codebases. A former liberal arts mathematics professor, she combines rigorous proof-style thinking with production engineering, which shows in her attention to test reliability and careful refactoring. Recruited via Google's Foobar challenge, she enjoys tackling enumerative and combinatorial problems and pursues algorithmic puzzles off-hours. Outside of code she is a mosaicist, gardener, and maker of mathematical crafts, and even names her cats after famous mathematicians. Based in Cambridge, MA, she is open to conversations about algorithms, privacy-preserving web features, and collaborative problem solving.
11 years of coding experience
9 years of employment as a software developer
MASt, Mathematics, with Merit, MASt, Mathematics, with Merit at University of Cambridge
AM, Mathematics, AM, Mathematics at Harvard University
BS/BA/BA, Mathematics, English, & French, Triple Honors Degree with Highest Distinction, BS/BA/BA, Mathematics, English, & French, Triple Honors Degree with Highest Distinction at Michigan State University
Contributions summary:Camillia's contributions primarily involved modifying and refactoring code related to Shared Storage functionality within the Chromium project. They moved and updated enums, and introduced new methods, to improve logging. The user made changes to support DevTools integration, sending data origin types and worklet IDs for events. They also worked on modifying the build system and refactoring code.
Contributions summary:Camillia primarily contributed to the Chrome DevTools UI, specifically focusing on shared storage features. Their work involved adding web components for displaying SharedStorageAccessed events and metadata, as well as integrating these components into the application panel. The user also updated the DevTools protocol, including modifications related to DOM and Storage, indicating a focus on extending the capabilities of the DevTools interface to support new web features.
instrumentationreactjavascriptchromecdp
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.