Timo Bingmann

Senior Member Of Technical Staff at eBay

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

👤
Senior
🎓
Top School
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.
code19 years of coding experience
job9 years of employment as a software developer
bookLudwig Maximilian University of Munich
bookDiplom, Mathematics, Diplom, Mathematics at FernUniversität in Hagen
bookDiplom, Computer Science, Diplom, Computer Science at Karlsruhe Institute of Technology (KIT)
languagesGerman, English
stackoverflow-logo

Stackoverflow

Stats
294reputation
6kreached
14answers
0questions
github-logo-circle

Github Skills (16)

algorithm10
algorithms10
c-language10
cprogramming-language10
implement10
sorting-algorithms10
data-structure9
data-structures9
wxwidgets8
vector6
big-data6
stl6
matrix6
external-sorting6
fileio6

Programming languages (8)

C++ShellCSSCHTMLPythonKotlinEmacs Lisp

Github contributions (5)

github-logo-circle
bingmann/sound-of-sorting

May 2013 - Oct 2022

The Sound of Sorting - "Audibilization" and Visualization of Sorting Algorithms
Role in this project:
userBack-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.
sorting-algorithmssortingsoundvisualization
bingmann/thrill

Feb 2016 - Apr 2016

Contributions:173 pushes, 21 branches in 2 months
batchbatch-processingbig-databatch-dataprocessing-framework
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