Josh Borrow

System Architect at University of Pennsylvania

Philadelphia, Pennsylvania, 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
Josh Borrow is a Systems Architect with 11 years of experience building data management and visualization infrastructure for large-scale astrophysics projects, currently leading Data Delivery for the Simons Observatory at the University of Pennsylvania. He combines hands-on HPC and parallel I/O expertise—developed during his postdoc at MIT where he built multi-TB HDF5 visualization pipelines and integrated a novel galaxy-formation model into the Arepo code—with production-facing system design for public data access (PI of the NSF "socket" project). An active open-source contributor and editor for the Journal of Open Source Software, he has made targeted improvements to the widely used yt project to better handle cosmological datasets. Trained as a computational astrophysicist with a PhD from Durham, he brings a rare mix of scientific modeling, scalable engineering, and data-delivery pragmatism to observational and simulation workflows.
code11 years of coding experience
job2 years of employment as a software developer
bookDoctor of Philosophy - PhD, Computational Astrophysics, Doctor of Philosophy - PhD, Computational Astrophysics at Durham University
bookMaster of Physics MPhys, Physics, 1st Class (Hons), Master of Physics MPhys, Physics, 1st Class (Hons) at University of Durham
github-logo-circle

Github Skills (11)

python10
scientific-computing10
numpy10
data-analysis10
astronomy9
astrophysics9
testing8
pytest8
data-visualizations7
data-visualisation7
data-visualization7

Programming languages (12)

TypeScriptCSSC++CSCSSJavaScriptHaskellHTML

Github contributions (5)

github-logo-circle
yt-project/yt

Oct 2017 - Oct 2017

Main yt repository
Role in this project:
userData Scientist
Contributions:5 reviews, 10 commits, 3 PRs in 20 days
Contributions summary:Josh primarily contributed to the scientific computing project by improving the handling of cosmological data within the Gadget frontend. They addressed issues with missing redshift information, implemented a fallback mechanism, and added corresponding tests. Furthermore, the user fixed an indexing issue related to NumPy and made code style adjustments by refactoring function names and improving the handling of comments in Enzo data structures. This included a change to search for '=' signs to account for valid comments.
pythondatafinite-element-analysisgeophysicsnuclear-engineering
Contributions:70 commits, 5 PRs, 31 pushes in 1 year 5 months
figurepreprocessorlatexroughmarkdown-latex
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
Josh Borrow - System Architect at University of Pennsylvania