William Baker

Full-stack Developer at Microsoft

Greater Boston 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
William Baker is a Full-stack Developer with nine years of experience based in Greater Boston and currently working at Microsoft. He brings deep systems-level expertise to full-stack projects, having made substantial kernel- and filesystem-level contributions to Microsoft’s high-profile VFSForGit project that improve Git scalability and file operation handling. William also strengthens developer tooling and macOS build reliability through work on Scalar, removing deprecated features and modernizing build and test dependencies. Comfortable spanning backend, DevOps, and system engineering, he specializes in making large-scale developer workflows more robust and performant. Peers value his ability to translate low-level technical complexity into practical, production-ready improvements.
code9 years of coding experience
github-logo-circle

Github Skills (31)

git10
filesystem10
c-language10
scripting10
memory-management10
c1110
c1710
kernel10
low-level-programming10
script10
kernel-mode10
build-automation10
file-handling10
sh10
shell10

Programming languages (5)

C#C++CMarkdownPython

Github contributions (5)

github-logo-circle
microsoft/VFSForGit

Jan 2017 - Dec 2019

Virtual File System for Git: Enable Git at Enterprise Scale
Role in this project:
userBack-end & System Engineer
Contributions:757 commits, 255 PRs, 100 pushes in 2 years 11 months
Contributions summary:William made substantial changes to the kernel-level file system interactions, particularly focusing on the handling of file operations within the "vfsforgit" repository. Their commits include modifications to the Kauth handler, adding support for new file notifications such as file creation and renaming, and adjusting the system to account for the various stages of file operations. These changes appear to be aimed at improving functionality, and optimizing the file handling logic within the virtual file system. The work involves deep system-level interaction.
version-controllibgit2scalevirtual-file-systementerprise-scale
microsoft/scalar

Aug 2019 - Nov 2019

Scalar: A set of tools and extensions for Git to allow very large monorepos to run on Git without a virtualization layer
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:107 commits in 3 months
Contributions summary:William primarily focused on improving the build and configuration scripts for the project, specifically targeting the macOS build process by fixing and updating build scripts. Additionally, the user removed dead code and deprecated features related to hooks, named pipes, and internal locking mechanisms. The user also made code changes to update dependencies and dependencies of tests.
version-controllibgit2scalarvirtualizationextensions
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 Baker - Full-stack Developer at Microsoft