Tim Baumgärtner

PhD Candidate

Darmstadt, Hesse, Germany
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
Tim Baumgärtner is a PhD candidate at TU Darmstadt with nine years of software engineering experience bridging machine learning research and backend development. He holds an M.Sc. in Artificial Intelligence from the University of Amsterdam and a B.Sc. in Medical Informatics, giving him a strong foundation in both applied ML and healthcare-related systems. Tim contributes to open-source tooling—most notably adding Keycloak support to the widely used testcontainers-python library—enabling easier testing of identity-aware applications. He also develops ML research code, including a PyTorch implementation of a sentence VAE with experiment tracking and CPU-friendly inference. Based in Darmstadt, he combines rigorous academic research with practical engineering, focusing on reproducible experiments and dependable integration of complex services.
code9 years of coding experience
bookBachelor of Science (B.Sc.), Medical Informatics, Bachelor of Science (B.Sc.), Medical Informatics at Cooperative State University Heidenheim
bookMaster of Science (M.Sc.), Artificial Intelligence, Master of Science (M.Sc.), Artificial Intelligence at Universiteit van Amsterdam
bookAbitur, Information Technology, Abitur, Information Technology at Wilhelm-Maybach-Schule Technisches Schulzentrum Heilbronn
languagesEnglish, German, python
github-logo-circle

Github Skills (20)

keycloak10
pytorch10
docker10
python10
testing10
machine-learning10
dockers10
deep-learning10
trainings10
generative-model10
nlp10
test-container10
modeling10
pytest9
tensorboard9

Programming languages (15)

JavaC++CSSCTeXVueGoHTML

Github contributions (5)

github-logo-circle
timbmg/Sentence-VAE

Mar 2018 - Nov 2021

PyTorch Re-Implementation of "Generating Sentences from a Continuous Space" by Bowman et al 2015 https://arxiv.org/abs/1511.06349
Role in this project:
userML Engineer
Contributions:24 commits, 7 PRs, 25 pushes in 3 years 8 months
Contributions summary:Tim focused on developing and improving a PyTorch-based sentence variational autoencoder (VAE) model. Contributions included modifying the training script to track experiment parameters, adding epoch tracking, and saving model outputs for later analysis. They also added a data download script and made the model run on the CPU for inference, demonstrating a focus on model training, experiment management, and model usability.
nlppytorchre-implementationarxivabs
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
Contributions:2 reviews, 16 commits, 2 PRs in 23 days
Contributions summary:Tim contributed to the integration of Keycloak, an identity and access management solution, within the testcontainers-python library. They added Keycloak-related features, including a Keycloak container implementation and the required Python package dependency. These additions enable developers to test applications that rely on Keycloak using the testcontainers framework. Furthermore, the user incorporated improvements related to docker client configurations and general library maintenance.
python-libraryapipythontest-automationtesting
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
Tim Baumgärtner - PhD Candidate