Research Scientist & Team Leader at Data61 / CSIRO
Queensland, Australia
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
Conrad Sanderson is a Research Scientist and team leader at Data61/CSIRO with a decade of experience building robust, high-performance C++ numerical and machine-learning software. He is an active open-source maintainer on prominent projects such as mlpack and ensmallen, specializing in Armadillo integration, compilation hardening, and numerical stability fixes. Conrad combines hands-on engineering—resolving API changes, deprecation warnings, and edge-case eigensolver issues—with documentation and example work that helps other developers adopt these header-only libraries. Based in Queensland, he brings a researcher’s rigor to production-grade code and a knack for simplifying complex linear-algebra interactions that quietly prevent costly downstream bugs.
A header-only C++ library for numerical optimization --
Role in this project:
Back-end Developer
Contributions:61 reviews, 48 commits, 89 PRs in 3 years 7 months
Contributions summary:Conrad primarily focused on fixing bugs and improving the robustness of the `ensmallen` library. Their contributions involved addressing potential issues related to the `arma::eig_sym()` function and compiler warnings, indicating a focus on numerical computation and code stability. They also implemented a short example program, expanded the README, and bumped the armadillo version. They demonstrated proficiency in the C++ language and the use of Armadillo library.
mlpack: a fast, header-only C++ machine learning library
Role in this project:
ML Engineer
Contributions:161 reviews, 14 commits, 87 PRs in 4 years 8 months
Contributions summary:Conrad primarily contributed to the mlpack library by addressing compilation issues and deprecation warnings related to Armadillo library updates. Their work involved modifying code to handle new vector types and adapt to changes in the Armadillo API, ensuring continued compatibility. They also made changes to test cases, including those using initializer lists and updating to the latest Catch2 version. Finally, they performed some simplification and code cleanup.
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
Conrad Sanderson - Research Scientist & Team Leader at Data61 / CSIRO