Benjamin Kelly

Software Engineer at Meta

City of Rochester, New York, United States
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
Benjamin Kelly is a seasoned software engineer with 14 years of experience building web platform and browser technologies, currently contributing to Meta after a senior staff tenure at Google and Mozilla. He blends front-end craftsmanship—having improved the B2G/Gaia phone UI and contacts UX—with back-end and test automation expertise demonstrated in the Web Platform Tests project for service workers and performance timing. His career spans roles from individual contributor to staff engineer and lead, giving him both hands-on coding depth and cross-team leadership experience. Based in Rochester, NY, he pairs an EE/CS undergraduate foundation with an MBA, enabling him to balance technical design with product and business considerations. Notably, his open-source work includes fixing tricky race conditions and refactoring to reduce resource usage, showing attention to performance and reliability.
code14 years of coding experience
job25 years of employment as a software developer
bookBachelor of Science (B.S.), Electrical Engineering / Computer Science, Bachelor of Science (B.S.), Electrical Engineering / Computer Science at Bucknell University
bookMaster of Business Administration (M.B.A.), Master of Business Administration (M.B.A.) at Georgetown University - The McDonough School of Business
stackoverflow-logo

Stackoverflow

Stats
1,324reputation
84kreached
36answers
0questions
Badges
service-worker
top-5%
github-logo-circle

Github Skills (31)

javascript10
testing10
user-interface10
contactform10
service-worker10
dom-manipulation10
contact-list10
manage10
front-end-development10
optmization10
optimisation10
html10
management10
gatsbyjs10
optimization10

Programming languages (19)

JavaBikeshedC++RustCMakefileGoHTML

Github contributions (5)

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

Apr 2015 - Nov 2022

Test suites for Web platform specs — including WHATWG, W3C, and others
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:8 reviews, 133 commits, 23 PRs in 7 years 7 months
Contributions summary:Benjamin contributed to the Web Platform Tests (WPT) repository by adding and modifying tests related to service workers, including those verifying redirecting importScripts(), ready() behavior, and fetch event handling. They also updated existing resource-timing and performance-timeline tests, and fixed race conditions within existing tests. The user's work involved creating new tests and modifying existing test files within the WPT framework, demonstrating proficiency in test development.
w3ctestingtest-automationbrowserwhatwg
mozilla-b2g/gaia

Jun 2013 - Mar 2014

DEPRECATED - Gaia is a HTML5-based Phone UI for the Boot 2 Gecko Project. NOTE: For details of what branches are used for what releases, see
Role in this project:
userFront-end Developer
Contributions:95 commits in 9 months
Contributions summary:Benjamin primarily contributed to the UI of the Boot to Gecko (B2G) phone UI, focusing on the Contacts app. Their work involved fixing bugs related to contact display and rendering, including ensuring the correct display of "no name" contacts and case-insensitive sorting. They also refactored code to improve performance and efficiency, such as deferring contact placeholder creation and aggressively cleaning up image resources.
abandoned
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