Timo Bingmann is a Senior Member of Technical Staff based in San Jose with 19 years' experience specializing in distributed systems, large-scale data processing, and high-performance C++ engineering. He holds a summa cum laude PhD in Algorithm Engineering and has invented parallel string-sorting and external suffix-sorting algorithms while building fast distributed computation frameworks during his academic tenure at KIT. At eBay he applies this research-grade expertise to production problems, blending algorithmic rigor with pragmatic system design. His open-source work includes enhancing sorting visualizations and novel algorithm implementations, reflecting a taste for making complex algorithms both efficient and approachable. Colleagues know him for tackling niche algorithmic challenges—from bispanning graph properties to online sample sort—that often yield outsized performance gains.
19 years of coding experience
9 years of employment as a software developer
Ludwig Maximilian University of Munich
Diplom, Mathematics, Diplom, Mathematics at FernUniversität in Hagen
Diplom, Computer Science, Diplom, Computer Science at Karlsruhe Institute of Technology (KIT)
The Sound of Sorting - "Audibilization" and Visualization of Sorting Algorithms
Role in this project:
Back-end Developer
Contributions:64 commits, 8 PRs, 22 pushes in 9 years 6 months
Contributions summary:Timo primarily contributed to implementing and modifying sorting algorithms within the "Sound of Sorting" repository. They added new sorting algorithms like Quick Sort variants and improved the existing algorithms. The user also refactored existing code to include ternary comparisons for more effective sorting. Their contributions improve the functionality of the sorting algorithm visualizer.
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.