David Hartmann is a Staff Machine Learning Researcher with nine years of experience blending deep learning research and practical engineering, currently leading ML research at Lambda after completing a PhD at Johannes Gutenberg University Mainz. His academic work spans stochastic binarization, activation pattern analysis, and automatic learning rate scheduling, and he has co-organized and taught multiple computational and statistical modelling courses. A hands-on open-source contributor to the popular visdom visualization tool, he has improved UI ergonomics and plotting APIs—demonstrating a knack for making research tooling more usable. He also tinkers with reverse-engineering server APIs to streamline workflows, reflecting a pragmatic approach to productivity. Based in Mainz, Germany, David pairs rigorous theoretical insight with full-stack implementation skills and is actively seeking new challenges where research meets production.
9 years of coding experience
8 years of employment as a software developer
Doctor's Degree Computer Sciences, Doctor's Degree Computer Sciences at Johannes Gutenberg University Mainz
Tool for real-time visualization, monitoring and collaborative analysis of AI/ML experiments and live data. Supports Python, PyTorch/Torch, NumPy, TensorFlow/Keras https://visdom.dev
Role in this project:
Full-stack Developer
Contributions:22 reviews, 195 commits, 52 PRs in 1 year
Contributions summary:David primarily contributed to the user interface and functionality of the Visdom project. They implemented new features for the heatmap API, including append, prepend, and replace functionality, adapting the demo accordingly. They also focused on enhancing the user experience by enabling double-click functionality for resizing windows and improved the functionality of the smooth line plot within the PlotPane. Furthermore, the user contributed to improving the UI by fixing bugs in UI components and updating minified JavaScript files.
Contributions:165 commits, 23 PRs, 197 pushes in 3 years 3 months
latexmarkdownmarkuppublishingpython3
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.