Jonas Devlieghere

Engineering Manager at LLVM Foundation

San Jose, California, 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
Jonas Devlieghere is an Engineering Manager at Apple with 11 years of experience blending low-level systems engineering, test automation, and technical leadership. He has deep expertise in compiler and debugger internals—contributing to high-profile open-source projects like LLVM, Clang, LLDB and Swift—where he improved DWARF debug info generation, enhanced symbol handling, and expanded Swift debugging and test coverage. At Apple he progressed from software engineer to manager, while continuing as an active LLVM Foundation contributor, demonstrating a rare mix of shipping product-quality code and stewarding long-lived toolchains. His background includes leading R&D for iOS binary protection and modernizing diagnostic tooling, showing both security-mindedness and pragmatic engineering. Known for improving test suites and automating validation, he brings a strong focus on correctness, observability, and developer ergonomics. Based in San Jose, he pairs Cum Laude degrees from KU Leuven with a hands-on approach to solving subtle, low-level bugs that improve developers’ daily workflows.
code11 years of coding experience
job5 years of employment as a software developer
bookBachelor of Science, Information Technology, Cum laude, Bachelor of Science, Information Technology, Cum laude at KU Leuven
languagesEnglish, Dutch
stackoverflow-logo

Stackoverflow

Stats
1,031reputation
57kreached
22answers
3questions
github-logo-circle

Github Skills (34)

unit-testing10
debugging10
debug10
c-language10
static-analysis10
clang-tidy10
python10
dwarf10
llvm10
c1110
lldb10
c1710
code-generation10
compiler-compiler10
compiler10

Programming languages (17)

C++CSSCCMakeTeXSassHTMLTypeScript

Github contributions (5)

github-logo-circle
llvm-mirror/lldb

Feb 2018 - Oct 2019

Project moved to: https://github.com/llvm/llvm-project
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:653 commits in 1 year 8 months
Contributions summary:Jonas's commits primarily focus on enhancing and verifying the LLDB debugger's functionality through testing. They un-XFAIL and re-enable tests, fix test-related issues, and add new test cases to cover specific areas, like those related to floating-point variables, ensuring code correctness. They also address deficiencies in test scripts, demonstrating a commitment to improving the test suite's robustness and coverage. Their contributions involve the development and execution of tests using Python and the LLDB API, highlighting a focus on test automation.
llvm
apple/swift-lldb

Feb 2018 - Oct 2019

This is the version of LLDB that supports the Swift programming language & REPL.
Role in this project:
userBackend Developer & Test Automation Engineer
Contributions:505 commits, 219 PRs, 246 pushes in 1 year 8 months
Contributions summary:Jonas primarily focused on improving the test suite and supporting the Swift programming language within the LLDB debugger. Their contributions include adding test categories for new Swift features, refactoring and re-enabling existing test cases, and resolving issues that caused test failures. Furthermore, the user made modifications to the data formatters to correctly handle various data types. The overall impact of the user's work resulted in improved testing coverage and support for Swift within LLDB.
lldbswift-programming-languagereplswift-programmingswift
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
Jonas Devlieghere - Engineering Manager at LLVM Foundation