Jeff Cullis is a versatile scientific software developer and data manager with 11 years of experience applying computational methods to biology, biodiversity and oceanographic data. He has moved between research and leadership roles—from computational neuroimaging and genetics research to technical director at CIOOS Atlantic and computational biology at BC Cancer—blending hands-on pipeline development (Python, R, Matlab, Perl) with program-level data stewardship. Now based in Halifax and serving as Director of Blue Spruce Nursery, he pairs technical depth from an MCS in Computer Science with practical leadership in running data-driven projects. Notably, his career shows a pattern of building parallelized, reproducible workflows that scale across academic and applied domains, making complex analyses more automated and auditable.
11 years of coding experience
11 years of employment as a software developer
Bachelor of Science (BSc), Mathematics and Computer Science, Bachelor of Science (BSc), Mathematics and Computer Science at University of Victoria
MCS, Computer Science, MCS, Computer Science at Dalhousie University
Documentation and code for creating and working with CIOOS metadata XML files
Contributions:5 reviews, 32 commits, 17 PRs in 3 years 6 months
schematronxml-filesxmlmetadataxsd
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.