Jacob Lalonde is a software engineer with nine years of experience building service-oriented REST APIs and cloud-native systems from Seattle. Currently at Meta after four years at Microsoft and prior fintech work at Quicken Loans, he focuses on lightweight backend services, test automation, and practical tooling to improve reliability. He contributes to LLVM's llvm-project (notably LLDB minidump generation and 64-bit support), bringing low-level debugging and core-dump expertise to higher-level service work. Comfortable across C#, .NET and systems-level C++ testing, Jacob blends production service delivery with rigorous test infrastructure improvements. Known for quietly improving observability and debugability, he favors pragmatic solutions that make incidents easier to diagnose and fix.
The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
Role in this project:
Back-end Developer & Test Automation Engineer
Contributions:221 reviews, 97 PRs, 47 pushes in 11 months
Contributions summary:Jacob primarily contributed to the LLDB debugger's minidump file builder and related testing infrastructure. Their work focused on enhancing the minidump functionality, adding 64-bit support, and addressing issues related to thread and memory region handling. The user also implemented improvements to the testing framework, including tests for minidump generation, verifying output correctness, and adding capabilities for handling multiple exceptions. The impact of these changes is improved debugging capabilities and wider support for core dumps in the LLDB project.
The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
Contributions:280 pushes, 99 branches in 11 months
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.