Fred Emmott

Owner at Fred Emmott Software Services LLC

Austin, Texas, 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
Fred Emmott is an experienced software engineer and consultant with 18 years building reliable systems, tooling, and open-source software, now focused on VR and OpenXR for aeronautic, military, and recreational simulators. He has a long history at Facebook and Slack working on runtime engineering (HHVM/Hack), build systems, tooling and SRE-style automation, and he’s an invited expert member of the Khronos Group OpenXR working group. A prolific open-source contributor, his patches span major projects like Composer, Folly, Flow, HHVM and PHPUnit—often solving portability, build, and compatibility challenges across languages and platforms. Equally at home in backend code and DevOps, he has repeatedly modernized build pipelines and cross-platform CI, including macOS and older Linux distributions. Based in Austin, he combines deep systems knowledge with practical product-minded engineering, and uniquely bridges low-level runtime issues with high-level VR platform design.
code18 years of coding experience
job15 years of employment as a software developer
bookBachelor of Science (BSc) Computer Science, Bachelor of Science (BSc) Computer Science at University of Warwick
stackoverflow-logo

Stackoverflow

Stats
194reputation
15kreached
8answers
0questions
github-logo-circle

Github Skills (54)

dependency-management10
c-language10
tls1210
system-programming10
mstest10
testing10
hacking10
language-server-protocol10
mockery10
vim-plugin10
teste10
tls1310
autoload10
hhvm10
ocaml10

Programming languages (32)

C#CSchemeCMakeGoInno SetupHTMLReason

Github contributions (5)

github-logo-circle
facebook/hhvm

Nov 2013 - Apr 2022

A virtual machine for executing programs written in Hack.
Role in this project:
userBack-end Developer
Contributions:10 reviews, 1660 commits, 196 PRs in 8 years 6 months
Contributions summary:Fred made several commits focused on improving the Hack virtual machine (HHVM) used for executing Hack programs. Their contributions primarily involve debugging and improving the performance and correctness of the Hack language runtime. The user worked on file system interaction, and added functions related to system calls.
hacklangphpvirtual-machineprogramshhvm
facebook/flow

Aug 2015 - Nov 2019

Adds static typing to JavaScript to improve developer productivity and code quality.
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:26 commits, 3 PRs, 5 comments in 4 years 4 months
Contributions summary:Fred primarily contributed to the build and tooling aspects of the Flow project, specifically related to the Hack language and its build process. Their work involved modifications to compiler IDs, build ID generation, and the integration of HHVM version information. They also worked on build system improvements, including the use of Dune and fixing linking issues. Furthermore, they contributed to LSP-related functionalities, and made file extension support updates.
static-typingproductivityjavascriptdeveloper-productivitydataflow-programming
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
Fred Emmott - Owner at Fred Emmott Software Services LLC