Michael Borregaard is a software engineer in Copenhagen with 11 years of experience blending scientific rigor and production-grade code, informed by his role as an associate professor at the University of Copenhagen in macroecology and island biogeography. He is an active open-source contributor in the Julia ecosystem, improving visualization libraries like Plots.jl and Makie.jl and enhancing statistical tooling in GLM.jl with performance-minded refactors and robust prediction intervals. Michael focuses on core functionality and code quality—adding features, fixing subtle bugs (e.g., histogram binning and annotation handling), and reducing allocations to speed up analytics. Comfortable across back-end and full-stack contributions, he brings a researcher's attention to testing and documentation, making complex numerical tools more reliable and usable.
Powerful convenience for Julia visualizations and data analysis
Role in this project:
Full-stack Developer
Contributions:44 releases, 3 reviews, 545 commits in 5 years 3 months
Contributions summary:Michael contributed to the Plots.jl repository by merging pull requests, primarily integrating changes from the 'tbreloff/master' branch. These merges involved modifications to various backend files like `gr.jl`, `plotlyjs.jl`, and `plotly.jl`, as well as core files such as `series.jl` and `Plots.jl`. Their work included enhancements to the visualization capabilities, support for color libraries, and bug fixes related to histogram binning and annotation handling.
Contributions:1 review, 18 commits, 3 PRs in 2 years 1 month
Contributions summary:Michael significantly contributed to the `glm.jl` repository by implementing and improving the `predict` function, focusing on adding confidence intervals and prediction intervals for linear models. They refactored the code to improve performance by minimizing allocations. The user also added tests to ensure the correctness of the prediction calculations, covering various confidence levels and interval types. Further, the user improved the usability of the predict function with docstrings and keyword arguments.
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
Michael Borregaard - Software Engineer at GLOBE Institute