William Furr

Software Engineer at Google

Massachusetts, 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
William Furr is a software engineer with 11 years of experience building usable, impact-driven tools and currently works on ChromeOS at Google. He has a strong background in full-stack development and infrastructure from roles at TripAdvisor and earlier ERP and research projects, including leading the Read n' Karaoke prototype to help children learn to read aloud. An active open-source contributor, he has improved the high-profile emscripten project by fixing bugs, refactoring Embind code, and enhancing NodeJS externs to better integrate with Closure Compiler. Based in Massachusetts, he brings an engineer’s attention to quality documentation and cross-platform compatibility, pairing practical production experience with a passion for software that helps people.
code11 years of coding experience
job7 years of employment as a software developer
bookB.S., Computer Science, B.S., Computer Science at University of Mississippi
bookM.S., Computer Science, M.S., Computer Science at Northeastern University
languagesEnglish, French
stackoverflow-logo

Stackoverflow

Stats
141reputation
8kreached
3answers
1question
github-logo-circle

Github Skills (28)

kotlin10
closure10
javascript10
c-language10
type-check10
jetpack10
google-closure-compiler10
android10
emscripten10
type-checking10
webassembly10
cprogramming-language10
testing9
compose9
uitest9

Programming languages (14)

C#JavaC++HTMLJSONSvelteTypeScriptShell

Github contributions (5)

github-logo-circle
emscripten-core/emscripten

Oct 2014 - Jan 2020

Emscripten: An LLVM-to-WebAssembly Compiler
Role in this project:
userFull-stack Developer
Contributions:7 commits, 6 PRs, 25 comments in 5 years 3 months
Contributions summary:William primarily contributed to the Emscripten project by fixing bugs, enhancing documentation, and refactoring code related to the Embind system. They addressed issues in JavaScript engine detection, corrected code related to error reporting for graphics libraries, and added stubs for pthread functions. The user also updated NodeJS externs to head, improving the integration with closure compiler and overall code quality.
emscriptenwebassemblycompilerwasmllvm
wffurr/emscripten

Jan 2015 - May 2024

Emscripten: An LLVM-to-JavaScript Compiler
Contributions:34 pushes, 8 branches in 9 years 5 months
emscriptenjavascript-compilerjavascriptcompilerllvm
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 Furr - Software Engineer at Google