Jake Bailey

Founding Software Engineer at Scanner

Bothell, Washington, 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

👤
Senior
🎓
Top School
Jake Bailey is a founding software engineer with 13 years of experience building developer tools, product infrastructure, and web applications, currently leading engineering at Scanner. He specializes in systems that simplify complexity and improve developer experience, with a strong emphasis on maintainability and long-term impact. Since 2019 his work has largely been in Rust, complemented by deep experience in OCaml and JavaScript and contributions to major projects like HHVM where he worked on core compiler and VM functionality. Comfortable coordinating across global teams and remote-first environments, he is an experienced technical writer who crafts persuasive, empathetic documentation to align stakeholders. Jake combines craftsmanship and practical product sensibility, favoring foundational work that amplifies others’ productivity.
code13 years of coding experience
job12 years of employment as a software developer
bookBachelor of Science - BS Computer Science, Bachelor of Science - BS Computer Science at University of Washington
github-logo-circle

Github Skills (10)

rust10
hhvm10
compiler-development10
performance-optimization9
ffi8
cprogramming-language7
c-language7
lexical-analysis6
text-parsing6
parsing6

Programming languages (5)

C++CoffeeScriptRustOCamlJavaScript

Github contributions (5)

github-logo-circle
facebook/hhvm

Sep 2022 - Jan 2023

A virtual machine for executing programs written in Hack.
Role in this project:
userBack-end Developer
Contributions:67 commits, 1 comment in 3 months
Contributions summary:Jake primarily contributed to the development of the HHVM virtual machine and associated tools, focusing on enhancing its functionality and resolving bugs. Their work included implementing support for the `populate_member_heaps` setting, modifying struct definitions, and refactoring for dune builds. They also worked on core components of the compiler, including fixing issues and porting the `generate_hhi` utility, with a focus on elaboration of code and ensuring the correctness of the syntax.
hacklangphpvirtual-machineprogramshhvm
djmailhot/minijava

Jan 2014 - Mar 2014

Contributions:144 commits in 1 month
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
Jake Bailey - Founding Software Engineer at Scanner