Kevin Mcnee

Software Developer at Google

Whitby, Ontario, Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Kevin Mcnee is a software developer with a decade of experience, currently building robust systems at Google after earning a Computer Science degree from the University of Waterloo. He combines backend engineering chops with deep QA and test-automation expertise, contributing to high-profile open-source projects like Chromium and the Web Platform Tests (WPT) suite to help ensure cross-browser correctness for web standards. His Chromium work shows attention to lifecycle and memory-safety issues—refactoring service worker and extension code to remove dangling-pointer risks—while his WPT contributions demonstrate a strong grasp of web spec nuances such as referrer policy and speculation rules. Based in Whitby, Ontario, he brings a pragmatic, detail-oriented approach to stability and maintainability that often targets subtle, hard-to-reproduce bugs.
code10 years of coding experience
bookBachelor of Computer Science, Computer Science, Bachelor of Computer Science, Computer Science at University of Waterloo
languagesEnglish, French
github-logo-circle

Github Skills (24)

javascript10
c-language10
chromium10
service-worker10
magento-extension10
extension-methods10
web-standards10
html10
webextension10
cprogramming-language10
test-automation10
webkit9
testing9
debug9
debugging9

Programming languages (5)

C++JavaScriptHTMLMarkdownPython

Github contributions (5)

github-logo-circle
web-platform-tests/wpt

Oct 2019 - Dec 2022

Test suites for Web platform specs — including WHATWG, W3C, and others
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:16 commits in 3 years 2 months
Contributions summary:Kevin's contributions primarily focused on adding and modifying web platform tests (WPTs) for the "wpt" repository, which is a test suite for web platform specifications. Their work involved creating tests for various web standards, including portals, referrer policies, and speculation rules. The user's commits demonstrate a strong understanding of web technologies and testing methodologies, ensuring the correctness of web platform features across different browsers.
microsoft-edgetest-runnerspecssafarifirefox
chromium/chromium

Jul 2020 - Jan 2023

The official GitHub mirror of the Chromium source
Role in this project:
userBack-end Developer
Contributions:28 commits in 2 years 6 months
Contributions summary:Kevin primarily contributed to the Chromium project by modifying extension-related code, specifically focusing on service worker lifecycle management and debugger logic. Their changes involved refactoring and fixing issues within the extension's browser and service worker components. They also replaced raw pointers with IDs in the SequencedContextId structure to address potential dangling references during shutdown, improving code stability and maintainability. Furthermore, the user reverted a change related to PermissionsPolicyFeature, which caused a build breakage.
chromiumgithub-mirrorchrome
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.
Request Free Trial
Kevin Mcnee - Software Developer at Google