Shaun Jackman

Computational Biologist

Vancouver, British Columbia, Canada
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

🤩
Rockstar
🎓
Top School
Shaun Jackman is a computational biologist and PhD-trained bioinformatician with 26 years of software and research experience, currently building genomics tools at 10x Genomics from Vancouver. He combines first-class computer engineering credentials with deep expertise in C++, Python, R and high-performance parallel algorithms—having developed ABySS, the first assembler to reconstruct a human genome from short reads and later to tackle a 20 Gb conifer genome. His background spans embedded and real-time systems, firmware and distributed MPI/OpenMP systems, making him fluent across low-level and large-scale bioinformatics engineering. An active open-source contributor, he has improved critical developer tooling in Homebrew/Linuxbrew and contributed to widely used projects like Cell Ranger. Outside work he’s an avid traveller, singer and cook, reflecting a practical creativity that often surfaces in unconventional solutions to computational problems.
code26 years of coding experience
job5 years of employment as a software developer
bookBioinformatics, Bioinformatics at Coursera
bookDoctor of Philosophy - PhD, Bioinformatics, Doctor of Philosophy - PhD, Bioinformatics at The University of British Columbia
bookComputer Science, Computer Science at Udacity
bookBASc (First Class Hons.), Computer Engineering, BASc (First Class Hons.), Computer Engineering at Simon Fraser University
languagesEnglish, French
stackoverflow-logo

Stackoverflow

Stats
956reputation
25kreached
4answers
3questions
github-logo-circle

Github Skills (46)

compatible10
build-configuration10
package-management10
scripting10
patch10
linux10
build-system10
software-update10
environment-variables10
cicd10
ruby10
compiler-options10
compatibility10
homebrew10
script10

Programming languages (40)

C#CDCMakeMakefileGoHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
Linuxbrew/brew

Mar 2013 - Feb 2019

:beer::penguin: The Homebrew package manager for Linux
Role in this project:
userBackend Developer
Contributions:950 commits, 644 PRs, 471 pushes in 6 years
Contributions summary:Shaun primarily contributed to the Linuxbrew package manager's backend functionality, focusing on adding and modifying features for bottle and package management. Their work involved addressing dependency issues by installing glibc and patchelf. The user implemented code to enable the correct dynamic linking for the project, and made code improvements to address compatibility issues.
penguinlinuxpackage-managermacoshomebrew
Linuxbrew/legacy-linuxbrew

Mar 2013 - Sep 2017

:skull: This repository is defunct, because it has been split into https://github.com/Linuxbrew/brew and https://github.com/Linuxbrew/homebrew-core
Role in this project:
userBackend Developer
Contributions:727 commits, 345 PRs, 660 pushes in 4 years 6 months
Contributions summary:The commits focused on modifying a Ruby formula named "qt" within the `linuxbrew/legacy-linuxbrew` repository. The changes involved adding and modifying a number of patches to support the correct functioning of the Qt framework on Mavericks. The code changes indicate that the user was involved in resolving compatibility issues and ensuring proper functionality of the Qt framework, including its dependencies, on specific operating systems.
brewsplitlinuxbrewskullhomebrew
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
Shaun Jackman - Computational Biologist