Ross Markello

Senior Data Engineer

Montreal, Quebec, 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

👤
Senior
🎓
Top School
Ross Markello is a software-oriented senior data engineer with 10 years of experience building robust data infrastructure and production ML pipelines across healthcare and research-focused startups. Based in Montreal, he blends a PhD in Neuroscience from McGill with hands-on engineering roles at 1m, Komodo Health, Octave, and now Revalia Bio, enabling him to translate complex scientific requirements into reliable data systems. He has a strong open-source track record in neuroimaging tools—contributing backend interfaces to nipype and hardening nibabel’s test suite—which speaks to both his Python expertise and attention to quality. Colleagues rely on him to design pragmatic tooling that bridges research workflows and scalable production, particularly for sensitive biomedical data. Not obvious from titles alone: his background as a researcher and test automation contributor gives him a rare combination of experimental rigor and production-focused engineering discipline.
code10 years of coding experience
job7 years of employment as a software developer
bookBachelor of Arts - BA Biological Sciences & Psychology, Bachelor of Arts - BA Biological Sciences & Psychology at Cornell University
bookDoctor of Philosophy - PhD Neuroscience, Doctor of Philosophy - PhD Neuroscience at McGill University
github-logo-circle

Github Skills (12)

numpy10
nipype10
python10
fn10
neuroimaging10
brain-imaging10
testing10
workflow-engine9
dataflow-programming8
dataflow8
data-format7
data-formats7

Programming languages (10)

CSSShellCSCSSJavaScriptSassHTMLRoff

Github contributions (5)

github-logo-circle
nipy/nibabel

Oct 2017 - Dec 2019

Python package to access a cacophony of neuro-imaging file formats
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:18 commits, 3 PRs, 28 comments in 2 years 2 months
Contributions summary:Ross primarily contributed to the testing and quality assurance of the `nibabel` library, specifically focusing on the `brikhead` module. Their work involved modifying and expanding the test suite, adding new test files to cover "broken" or edge-case scenarios, and implementing try-except blocks to handle potential errors. They also fixed a doctest within the `brikhead.py` file, further demonstrating their focus on quality. Additionally, they refactored code, removing whitespace and changing a subclass.
pythontckimagingtrkstreamlines
nipy/nipype

Jun 2017 - Nov 2017

Workflows and interfaces for neuroimaging packages
Role in this project:
userBack-end Developer
Contributions:17 commits, 6 PRs, 2 comments in 5 months
Contributions summary:Ross contributed to the development of the AFNI interface within the nipype neuroimaging workflow framework. They focused on creating and updating the `Deconvolve` interface, adding new options and features to its input specifications. Their work involved modifying the `model.py` and `base.py` files, demonstrating proficiency in Python and the nipype library for neuroimaging data processing. The changes aimed to enhance the functionality and usability of the AFNI interface for users.
workflowneuroimagingpythondata-scienceworkflow-engine
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
Ross Markello - Senior Data Engineer