Zachary Landau is a seasoned software developer with 20 years of low-level and embedded systems experience, currently focused on Linux kernel and OS-less firmware work at Facebook. He blends deep hardware-facing expertise—porting bootloaders, writing drivers, and designing sensor frameworks—with backend and release engineering skills, having improved build, test, and telemetry infrastructure on high-profile projects like HHVM and Pyre. Comfortable across the stack from schematics to kernel subsystems, he has a long history of open-source contributions (Snes9x, Darcs) and independently authored tools such as authforce and musicextras. Known for pragmatic problem-solving, he often surfaces reliability and diagnostic improvements that make systems easier to build and maintain.
20 years of coding experience
8 years of employment as a software developer
BS, Computer Science, BS, Computer Science at Rochester Institute of Technology
An extension for Apple's xcodebuild that makes it easier to test iOS and macOS apps.
Role in this project:
QA Engineer / Test Automation Engineer
Contributions:14 commits, 5 PRs, 2 pushes in 1 year 7 months
Contributions summary:Zachary significantly contributed to enhancing the testing infrastructure of xctool. They focused on splitting test failures from test errors, introducing a `TestResultCounter` for accurate result tracking, and modifying reporters (text, JUnit, Phabricator) to incorporate these distinctions. Furthermore, the user addressed crash handling within the test suite, ensuring that even after crashes, results are emitted for all tests, including those that didn't run, by leveraging an `OCUnitCrashFilter`. The user also updated the test runner to emit results for all tests and parallelize running app and logic tests.
A virtual machine for executing programs written in Hack.
Role in this project:
Back-end Developer
Contributions:15 commits in 4 years 3 months
Contributions summary:Zachary primarily contributed to the back-end infrastructure and server-side logic of the HHVM project. Their commits involved refactoring server-side code, implementing telemetry features, and improving the handling of shared memory. They also worked on removing deprecated AI query services and modifying build configurations. These changes reflect a focus on performance optimization, improved diagnostics, and code maintainability within the Hack virtual machine.
hacklangphpvirtual-machineprogramshhvm
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.