🧠 Research Computing Associate — Cerebral Imaging Centre, Douglas Mental Health University Institute, McGill University 🔬 Neuroimaging Infrastructure • Reproducible Pipelines • Research HPC 📍 Montréal, Québec, Canada · @CoBrALab · @DouglasNeuroInformatics
I build and maintain the computational backbone of a neuroimaging research lab — turning messy multi-modal brain-imaging data into reproducible, automated, and scalable analysis. My work sits at the intersection of systems administration, scientific software engineering, and high-performance computing, so researchers spend time on science instead of fighting their tools.
- 🔭 Building reproducible neuroimaging pipelines and the HPC/workstation infra behind them
- 🌱 Currently working on local LLM inference and GGUF sizing tooling
- 👯 Open to collaborating on open, FAIR, reproducible research software
- 💬 Ask me about neuroimaging pipelines, Ansible, containers, or Slurm
- ⚙️ Reproducible pipelines — versioned, containerized neuroimaging workflows
- 🖥️ Research HPC — Slurm clusters, standalone workstations, storage
- 🧰 Automation — Ansible-driven, one-command lab infrastructure
- 🧠 Image processing — registration, segmentation, atlasing (ANTs, MINC, ITK)
- 📦 FAIR data — BIDS-organized, portable, share-ready datasets
- One-command neuroimaging workstation/cluster provisioning (Ansible)
- Native execution of tools inside Apptainer/Singularity containers
- Local LLM inference sizing — memory/perf calculators for GGUF models
- Reproducible LaTeX toolchains for theses & CVs
- Subcortical atlas remapping and QC tooling
| Domain | Tools & Technologies |
|---|---|
| Languages | Python, Bash/Shell, C, LaTeX, Make |
| Automation / DevOps | Ansible, Docker, Apptainer/Singularity, GitHub Actions, pre-commit |
| HPC | Slurm, NFS, module systems, Linux clusters |
| Neuroimaging | ANTs, MINC / minc-toolkit, ITK, BIDS, FSL, FreeSurfer |
| ML / Inference | PyTorch, llama.cpp, vLLM, GGUF tooling |
| Version Control | Git, Git LFS, semantic versioning |
Most of my open-source work ships through the two labs I build infrastructure for:
🧠 CoBrA Lab — neuroimaging pipelines & atlases
| Repository | Focus | Highlights |
|---|---|---|
| RABIES | Rodent fMRI | Preprocessing + analysis pipeline for rodent imaging (61★) |
| MAGeTbrain | Segmentation | Multiple Automatically Generated Templates brain segmentation (50★) |
| optimized_antsMultivariateTemplateConstruction | Template building | Optimized ANTs template construction with qbatch support (40★) |
| atlases | Neuroanatomy | Hi-res T1/T2 segmentations + MNI population averages (38★) |
| qbatch | HPC | Batch execution of command lists on Slurm/PBS clusters (34★) |
🧬 Douglas Neuroinformatics — clinical data platforms
| Repository | Focus | Highlights |
|---|---|---|
| OpenDataCapture | Clinical EDC | Electronic data capture for remote & in-person instruments (118★) — opendatacapture.org |
| DataBank | Data sharing | Web platform for managing, versioning & sharing tabular datasets |
| ansible-playbooks | Infrastructure | Ansible provisioning for CIC workstations & servers |
🧰 Personal projects — NeuroAnsible, huggingface-estimate, apptainer-exec-wrapper — live at github.com/gdevenyi?tab=repositories.
🔍 Google Scholar · 🆔 ORCID 0000-0002-7766-1187 · 🎓 Semantic Scholar · 🌐 gabriel.devenyi.ca · 📄 CV
Citation metrics auto-updated weekly via the Semantic Scholar API.
- Non linear registration doesn’t matter (much) or how I learned to stop worrying and love the affine
- Kaizen
Auto-updated daily from gabriel.devenyi.ca via GitHub Actions.
- 🧠 CoBrA Lab — cobralab.ca · github.com/CoBrALab
- 🧬 Douglas Neuroinformatics — douglasneuroinformatics.ca · github.com/DouglasNeuroInformatics
- 📋 Open Data Capture — opendatacapture.org
- 🏥 Clinivance — clinivance.com