Till Hoffmann

Research Scientist at Harvard T.H. Chan School of Public Health

Boston, Massachusetts, 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

🤩
Rockstar
🎓
Top School
Till Hoffmann is a Research Scientist with 11 years of experience building scalable inference and simulation pipelines for large healthcare and audio datasets, now based at Harvard T.H. Chan School of Public Health. He combines deep academic training (PhD in Applied Mathematics) with production-grade engineering, having delivered terabyte-scale ML systems at Spotify and developed core contributions to scientific Python libraries like SciPy and Matplotlib. His work spans probabilistic programming (NumPyro, Stan), graph neural networks for network and privacy-preserving inference, and JAX-powered models that handle billions of records. An active open-source contributor, he has improved notebook tooling, container-based test infrastructure, and core numerical routines—bringing research-grade algorithms into widely used libraries. Notably, he led interdisciplinary COVID-19 wastewater surveillance research that secured substantial grant funding and created the first comprehensive UK wastewater catchment dataset. He is equally comfortable prototyping novel Bayesian methods and hardening them for production use.
code11 years of coding experience
job10 years of employment as a software developer
bookMaster of Physics (MPhys), Physics, Master of Physics (MPhys), Physics at University of Oxford
bookDoctor of Philosophy (PhD), Applied Mathematics, Doctor of Philosophy (PhD), Applied Mathematics at Imperial College London
languagesEnglish, German
stackoverflow-logo

Stackoverflow

Stats
9,717reputation
867kreached
101answers
46questions
Badges
jupyter-notebook
top-5%
scipy
top-5%
python
top-1%
matplotlib
top-5%
cython
top-5%
twitter
top-5%
github-logo-circle

Github Skills (42)

data-visualizations10
algorithms10
scipy10
docker10
pytest10
python10
data-science10
matplotlib10
testing10
test-framework10
data-visualisation10
dockers10
numpy10
regular-expression10
anaconda10

Programming languages (17)

C#JavaC++CSSCMakefileTeXStan

Github contributions (5)

github-logo-circle
Testcontainers is a Python library that providing a friendly API to run Docker container. It is designed to create runtime environment to use during your automatic tests.
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:9 releases, 129 reviews, 166 commits in 3 years 8 months
Contributions summary:Till contributed to adding a Google Cloud PubSub emulator container, including the necessary code and testing framework. They also implemented features to enable automatic deployment to PyPI upon merging into the master branch, encompassing necessary steps like fixing links and adding the encrypted password. Furthermore, the user added an option to wait for logs, enhancing the container's readiness checks, alongside tests for the new functionality.
python-libraryapipythontest-automationtesting
jupyter/nbconvert

Apr 2017 - May 2017

Jupyter Notebook Conversion
Role in this project:
userBack-end Developer
Contributions:18 commits, 5 PRs, 16 comments in 28 days
Contributions summary:Till primarily contributed to the `nbconvert` project by modifying preprocessors to improve the notebook conversion process. They focused on removing output metadata, fixing indentation, and updating tests for improved functionality. Additionally, the user implemented and refined the `RegexRemovePreprocessor`, demonstrating proficiency in cell filtering based on regular expressions.
jupyter-notebookconversionjupyternotebook
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