Alan A. And Edith L. Wolff Professor Of Neuroscience at Washington University in St. Louis
Missouri, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Tim Holy is the Alan A. and Edith L. Wolff Professor of Neuroscience at Washington University in St. Louis with 15 years of experience bridging quantitative neuroscience and high-performance scientific computing. Trained as a physicist (PhD Princeton) and mathematician, he builds robust tools for reproducible research and is a core developer in the Julia ecosystem—authoring Revise.jl and contributing to core projects like JuliaLang, Plots.jl, Makie.jl, and Images.jl. His contributions span language-level optimizations, numerical libraries (StaticArrays, Optim, Interpolations), and developer tooling that improve performance and developer workflow. Known for pragmatic, well-tested engineering, he combines deep domain expertise in neural systems with low-level systems work to accelerate data analysis. An interesting thread through his work is improving both usability (interactive visualization, automatic code reloading) and the numerical reliability of scientific software used by researchers worldwide.
15 years of coding experience
Math, physics, Math, physics at Rice University
PhD, Physics (biophysics), PhD, Physics (biophysics) at Princeton University
Automatically update function definitions in a running Julia session
Role in this project:
Back-end Developer
Contributions:71 releases, 44 reviews, 725 commits in 5 years 7 months
Contributions summary:The user, Tim Holy, is the primary author and maintainer of `revise.jl`. Their contributions center on developing and refining the core functionality of the package, which allows for automatically updating function definitions in a running Julia session. The user implemented core structures, functions, and logic for parsing Julia code, extracting signatures, managing dependencies, and applying changes, and the user also significantly enhanced robustness and error-handling. They demonstrated significant improvements in performance and integration with popular development environments.
Save and load data in the HDF5 file format from Julia
Role in this project:
Back-end Developer
Contributions:347 commits, 49 PRs, 53 pushes in 4 years 6 months
Contributions summary:Tim extensively reworked the HDF5 framework for Julia, focusing on enhancing its functionality and usability. They implemented a new framework for wrapping ccalls and handling library constants, and added support for writing and reading arrays, strings, and arrays-of-arrays. They also redesigned the close() functionality to make it less error-prone, and implemented a test suite and improvements to the README.
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 Holy - Alan A. And Edith L. Wolff Professor Of Neuroscience at Washington University in St. Louis