William Sommers is a Senior Software Engineer with 12 years of experience building full-stack products in Ruby, TypeScript, and React, currently at Meta in New York. He has a track record of rapidly iterating on product-facing features and developer tools, previously leading the Reservations team at Rent the Runway and contributing across frontend and backend systems. An experienced open-source contributor, he notably expanded language support and testing infrastructure for the popular cursorless project, improving maintainability and editor ergonomics. William also brings uncommon editorial expertise in technical writing, having served as technical copy editor for influential Ruby books like Practical Object-Oriented Design in Ruby and Michael Hartl’s Rails Tutorial. He pairs hands-on coding with regular profiling and pragmatic debugging, and his background in history and Chinese study reflects a broad intellectual curiosity that informs collaborative problem solving.
12 years of coding experience
8 years of employment as a software developer
AB, History, AB, History at Davidson College
Chinese language study, Chinese language study at Boomerang Language Institute China
Contributions:93 reviews, 17 commits, 18 PRs in 7 months
Contributions summary:William contributed significantly to the `cursorless` project by adding support for new languages, including Ruby, CSS, and SCSS, thereby expanding the project's capabilities. They also worked on improving existing features, such as generator support in JavaScript/TypeScript and unit selection for values in SCSS/CSS. Furthermore, the user implemented tests to validate the added features and improved code quality across the project. Their work included refactoring and upgrading testing infrastructure, which implies improvements in the project's overall maintainability.
Contributions:2 reviews, 100 commits, 1 PR in 3 months
vscodecursorletslow
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
William Sommers - Senior Software Engineer at Meta