Buenos Aires, Autonomous City of Buenos Aires, Argentina
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
Christian Heitman is a Security R&D Engineer based in Buenos Aires with 11 years of hands-on experience in binary analysis, reverse engineering, and test automation. At Quarkslab he focuses on research-driven security engineering, and his open-source contributions include significant architecture work—adding ARM32 and Thumb support to the Triton dynamic binary analysis library—and expanding ARM test coverage for the BARF framework. He blends low-level CPU semantics implementation with pragmatic QA and Python refactoring, improving both functionality and maintainability in critical tooling. Known for tackling architecture-level challenges, he brings a mix of systems engineering rigor and practical test engineering to hard problems in binary security.
BARF : A multiplatform open source Binary Analysis and Reverse engineering Framework
Role in this project:
QA Engineer / Test Automation Engineer
Contributions:13 commits, 8 PRs, 520 pushes in 4 years 8 months
Contributions summary:Christian focused on refactoring and expanding the existing test suite for the ARM translator within the BARF framework. Their contributions included addressing Python 3 compatibility issues, reorganizing test classes, and creating new modules for test helpers. They also implemented tests for ARM data instructions, improving the testing coverage and maintainability of the code.
Triton is a dynamic binary analysis library. Build your own program analysis tools, automate your reverse engineering, perform software verification or just emulate code.
Role in this project:
Back-end Developer & Systems Engineer
Contributions:6 reviews, 239 commits, 57 PRs in 3 years 2 months
Contributions summary:Christian was primarily involved in adding support for the ARM32 architecture to the Triton dynamic binary analysis library, focusing on the core CPU implementation and semantics for various instructions. Their work involved creating the necessary file structure, modifying existing architecture files, and updating Python bindings for the new architecture. Furthermore, the user added support for Thumb instructions and implemented semantics for instructions, as well as involved in test for ARM and Thumb branches.
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
Christian Heitman - Security R&D Engineer at Quarkslab