Ulf Schiller

Associate Professor

Newark, Delaware, 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
Ulf Schiller is an Associate Professor and computational physicist with 20 years of experience developing high-performance simulation methods for soft matter, hydrodynamics and biophysics. He designs and implements novel multiscale algorithms, with practical expertise in parallel and GPU-accelerated computing applied to hemorheology and hemodynamics. A long-term contributor to the widely used ESPResSo molecular dynamics package, he has improved core parallel communicators, MPI derived datatype support and refactored lattice-Boltzmann GPU kernels. His background blends physics and computer science (Diplomas in Physics and Informatics, Dr. rer.-nat.), enabling him to bridge theoretical modeling and production-quality code. He has held research and faculty positions across leading institutions in Europe and the US, bringing both deep numerical insight and hands-on software engineering to interdisciplinary problems. Beyond simulations, he leverages machine learning tools to augment multiscale models, reflecting a practical interest in hybrid physics–AI workflows.
code20 years of coding experience
job14 years of employment as a software developer
bookDr. rer.-nat., Dr. rer.-nat. at Johannes Gutenberg University Mainz
bookDipl.-Phys., Dipl.-Phys. at Bielefeld University
languagesGerman, English, Dutch, Spanish, French
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (9)

mpi10
cpp10
physics10
molecular-dynamics-simulation10
cplus10
molecular-simulation10
scientific-computing10
dynamics10
decomposition9

Programming languages (6)

C++RTeXHTMLJupyter NotebookPython

Github contributions (5)

github-logo-circle
espressomd/espresso

Mar 2006 - Sep 2020

The ESPResSo package
Role in this project:
userBack-end Developer
Contributions:82 commits, 1 PR, 23 comments in 14 years 8 months
Contributions summary:Ulf primarily focused on improving the core functionality of the ESPResSo package, a molecular dynamics simulation software. Their contributions include implementing communicators for temporary particle data, crucial for random number generation, and fixing bugs related to periodic boundary conditions. They also added support for derived datatypes in the MPI implementation, which is essential for parallel computing. Furthermore, the user refactored and updated the LB scheme and its GPU implementation.
physicssoft-matterpythonmolecular-dynamicsscientific-computing
Clemson-MSE/espresso

Sep 2016 - Jun 2022

Contributions:2 PRs, 2 pushes, 1 branch in 5 years 9 months
espressoesp32
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
Ulf Schiller - Associate Professor