Rhys Newell

Senior Software Engineer at Microba

Sydney, New South Wales, Australia
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
Rhys Newell is a bioinformatics researcher and software engineer with a PhD from QUT and eight years' experience building high-performance tools for metagenomics. He has authored production-grade projects—Lorikeet (a Rust-based local re-assembly variant caller), Rosella (UMAP + HDBSCAN assembly binner) and Aviary (a hybrid assembly-to-annotation workflow)—and now applies that expertise at Microba. Comfortable across Python, Rust, Java, C++ and C#, Rhys also contributes to reproducible bioinformatics packaging and build automation in the Bioconda ecosystem. He combines hands-on engineering with teaching and research leadership from roles at the Centre for Microbiome Research and UQ, and is especially focused on efficient algorithmic solutions for complex microbiome data.
code8 years of coding experience
bookDoctor of Philosophy - PhD Bioinformatics and Software Development, Doctor of Philosophy - PhD Bioinformatics and Software Development at QUT (Queensland University of Technology)
bookHonours Bioinformatics, Honours Bioinformatics at The University of Queensland
github-logo-circle

Github Skills (7)

conda10
bash10
package-management10
bioinformatics9
rust9
dockers5
docker5

Programming languages (13)

JavaC++RustCNextflowGoHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
bioconda/bioconda-recipes

May 2020 - Dec 2022

Conda recipes for the bioconda channel.
Role in this project:
userAutomation Engineer / Build & Release Engineer
Contributions:1 review, 24 commits, 37 PRs in 2 years 7 months
Contributions summary:Rhys's primary contribution revolved around modifying build scripts, specifically `build.sh` files, within the context of a Conda recipe repository. These changes included updating installation paths, adding dependencies, and integrating external tools. The commits consistently involve adjustments to how software packages are built, configured, and installed within the Conda environment. This indicates a focus on automation and build processes for various bioinformatics packages.
biocondacondabioinformaticspackage-management
rhysnewell/flight

Nov 2020 - Jan 2024

Python module handling calls to UMAP and HDBSCAN for Lorikeet and Rosella
Contributions:4 releases, 26 PRs, 230 pushes in 3 years 1 month
hdbscanpython-modules
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