Martin Leitner-ankerl

Principal Software Engineer at Dynatrace

Altenberg bei Linz, Upper Austria
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
Martin Leitner-ankerl is a Principal Software Engineer with 20 years of experience specializing in high-performance native C++ systems and performance engineering at Dynatrace. He brings deep expertise in microbenchmarking, memory allocation strategies, and has a research background in 3D vision and robotics from a long tenure at PROFACTOR. An active open-source contributor, Martin has improved benchmarking frameworks and low-level performance across prominent crypto projects, including measurable speedups in Bitcoin Core and other major implementations. His work on high-performance hashtable libraries and nanobench reflects a focus on rigorous benchmarking, testing, and memory-efficient data structures. Based in Upper Austria, he combines academic rigor with production-grade engineering and a practical interest in Bitcoin that informs his contributions to crypto node performance. Colleagues rely on him for subtle, low-level optimizations that yield outsized system gains.
code20 years of coding experience
job17 years of employment as a software developer
bookBG Horn
bookDI (FH), Computer Software Engineering, DI (FH), Computer Software Engineering at Fachhochschul-Studiengang Oberösterreich
bookIng, Control and Feedback Systems Engineering, Ing, Control and Feedback Systems Engineering at HTBLA Hollabrunn
languagesEnglish, German
stackoverflow-logo

Stackoverflow

Stats
17,855reputation
4.6mreached
70answers
41questions
Badges
serialization
top-5%
java
top-1%
algorithm
top-1%
statistics
top-1%
optimization
top-5%
github-logo-circle

Github Skills (38)

algorithm10
algorithms10
benchmark10
c-language10
testing10
memory-management10
statistics10
bitcoin10
benchmarking10
bitcoins10
cryptocurrencies10
data-structure10
java10
cryptocurrency10
staking10

Programming languages (12)

TypeScriptC++ShellCRustAdblock Filter ListLLVMJavaScript

Github contributions (5)

github-logo-circle
martinus/unordered_dense

Jun 2022 - Jan 2023

A fast & densely stored hashmap and hashset based on robin-hood backward shift deletion
Role in this project:
userBack-end Developer
Contributions:30 releases, 4 reviews, 184 commits in 7 months
Contributions summary:Martin primarily contributed to the implementation and refinement of a high-performance hashmap and hashset library written in C++. Their commits focused on adding and improving core functionalities like insertion, deletion, and lookups. Furthermore, the user optimized the data structures for speed, and addressed bugs, indicating a strong focus on the internal workings and performance of the library. Several commits involve detailed code changes and include benchmarks to validate performance improvements.
storedshiftc-plus-plusheader-only-librarydeletion
martinus/robin-hood-hashing

Jul 2013 - Jul 2022

Fast & memory efficient hashtable based on robin hood hashing for C++11/14/17/20
Role in this project:
userBack-end Developer
Contributions:35 releases, 3 reviews, 841 commits in 9 years
Contributions summary:Martin contributed to the core implementation of a fast and memory-efficient hashtable, a fundamental data structure in C++. The work involved the creation of classes for the hashtable, along with tests and benchmarking to assess its performance. Furthermore, the user explored adding a map data structure and improvements to memory management. The user also added a fast-forward and different mixxing for hash to improve performance.
hashingmemoryc-plus-plusc11compile-time
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
Martin Leitner-ankerl - Principal Software Engineer at Dynatrace