Julian Hall is a Reader in Mathematics at the University of Edinburgh with decades of experience developing high-performance computational techniques for linear programming and the simplex method. He has translated prize-winning academic research into industry consultancy and leads development on HiGHS, a prominent open-source linear optimization solver where he focuses on core numerical kernels and rank-deficiency fixes. His work blends deep mathematical insight with pragmatic software engineering, evident from modifying HFactor internals and resolving unit-test–level bugs in the solver. Trained at Oxford (BA) and Dundee (PhD), he combines rigorous theory with hands-on HPC practice and a track record of making advanced optimization reliably usable in both research and commercial settings.
9 years of coding experience
PhD, Mathematics, PhD, Mathematics at The University of Dundee
BA, Mathematics, BA, Mathematics at New College, University of Oxford
Contributions:10 releases, 315 reviews, 4236 commits in 5 years 4 months
Contributions summary:Julian's commits focus on addressing rank deficiencies within the linear optimization software. The user modifies the HFactor class, and several of its related classes, indicating a strong involvement in the core mathematical calculations of the software. This involved both modifying the core buildKernel functionality and fixing bugs found in unit tests, indicating a strong focus on maintaining and debugging the core functionality.
Contributions:10 pushes, 3 branches in 1 year 9 months
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.