Gil Tene is a veteran CTO and co-founder with over two decades of experience building virtual machines, runtime systems, and latency-sensitive platforms, currently leading Azul Systems from Palo Alto. He pioneered the C4 continuously concurrent compacting collector that underpins Azul’s low-latency Java offerings and is a recognized JavaOne speaker and "Rock Star." His background spans deep systems work—from operating systems and network switches to firewalls and even experimental laser mosquito interception—bringing hardware-aware engineering to software runtimes. An active open-source contributor, he helped create the foundational HdrHistogram library and significantly improved the wrk2 load-testing tool, reflecting a practical focus on accurate latency measurement and performance validation. Trained as an electrical engineer at Technion and seasoned by leadership roles at Nortel, Shasta, and Check Point, he combines hands-on implementation with strategic product vision.
13 years of coding experience
5 years of employment as a software developer
BSc. Electrical Engineering, BSc. Electrical Engineering at Technion - Israel Institute of Technology
Contributions:3 releases, 598 commits, 57 PRs in 9 years 6 months
Contributions summary:Gil's commits primarily focus on the initial implementation of the HDR Histogram library. Their contributions include the creation of the `Histogram.java` file, core iterator classes like `AbstractHistogramIterator.java`, and other foundational classes such as `HistogramData.java` and `HistogramIterationValue.java`. They implemented basic test cases to verify functionality, along with some code modifications and format fixes. The user also renamed the packages of the library to reflect the repository.
A constant throughput, correct latency recording variant of wrk
Role in this project:
Back-end & Performance Engineer
Contributions:45 commits, 13 PRs, 17 pushes in 4 years 10 months
Contributions summary:Gil made significant contributions to improve the performance and functionality of the `wrk2` tool, a constant throughput variant of wrk. Their work included adding features like delay configuration and latency statistics, along with correcting histogram calculations for accurate results. The user also refactored the codebase to incorporate batch latency measurements and modified the expected start time logic to align with pipelined operations, which demonstrates a deep understanding of performance testing and network protocols. Furthermore, they introduced improvements to the output for better readability.
correctwrkrustlatencyrecording
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.