Justin Willmert

Principal Scientist at Donaldson

Minneapolis, Minnesota, 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
Justin Willmert is a Principal Scientist and computational physicist with 14 years of experience applying high-performance computing and multi-language analysis (Julia, MATLAB, Python, C++) to large, complex data sets and instrumentation-driven experiments. He built and scaled analysis frameworks for flagship cosmology experiments, led telescope maintenance and calibration teams, and moved raw data to publication-ready products across multi-institution collaborations. Skilled in Linux/SLURM supercomputing environments, he also contributes to core open-source projects like the Julia language and HDF5.jl, fixing bugs and improving performance for widely used scientific tools. Comfortable both managing teams and diving deep into algorithms and profiling, he brings a track record of turning legacy code into parallelized, production-ready pipelines and mentoring others in rigorous analysis practices.
code14 years of coding experience
job9 years of employment as a software developer
bookDoctor of Philosophy - PhD, Physics, 3.748, Doctor of Philosophy - PhD, Physics, 3.748 at University of Minnesota
github-logo-circle

Github Skills (15)

data-storage10
hdf10
programming-language10
sparse-array10
language-design10
julia10
testing10
linear-algebra9
macros9
data-structures8
test-automation8
data-structure8
scientific-computing8
numerical-methods8
hpc7

Programming languages (10)

JuliaShellCCMakeGoVim scriptJupyter NotebookVim Script

Github contributions (5)

github-logo-circle
JuliaIO/HDF5.jl

Aug 2020 - Aug 2021

Save and load data in the HDF5 file format from Julia
Role in this project:
userBack-end Developer
Contributions:229 reviews, 71 commits, 75 PRs in 1 year
Contributions summary:Justin primarily contributed to the HDF5.jl library by fixing error conditions, adding features, and improving overall functionality. Their contributions included fixing errors related to unmappable datasets and adding the ability to set dataset create-time allocation policies. They also added convenient functions for retrieving create and access property lists of files and datasets. These changes involved modifications to core HDF5 library code, including adding new test cases.
file-formatjulia-languagedata-storagehdf5hdf5-library
JuliaLang/julia

Mar 2018 - Apr 2021

The Julia Programming Language
Role in this project:
userBack-end Developer & QA Engineer
Contributions:8 reviews, 19 commits, 26 PRs in 3 years 1 month
Contributions summary:Justin primarily contributes to the Julia programming language core, fixing bugs related to macro expansion, enums, and cglobal expressions. They implemented improvements, such as optimizations for sparsity-preserving outer products. Additionally, the user wrote tests to ensure code correctness for features like factorizations and complex number operations, and fixed assignment issues.
sciencejulia-languagemachine-learningjulialangpetsc
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
Justin Willmert - Principal Scientist at Donaldson