Steve Robbins is a Senior Principal Software Architect with 25 years of experience designing and delivering medical imaging and image-guided surgical systems, currently leading MR thermography and real-time MR retrieval efforts at Monteris Medical. He combines deep expertise in object-oriented design, generic programming, and system/user interaction with a track record of turning research-grade algorithms into robust, regulatory-ready products. His work spans architecture, real-time control (including collision avoidance for surgical robots), and production-grade image processing pipelines that reduced noise sensitivity and accelerated clinical workflows. Steve has led cross-functional teams, defined company-wide development and configuration management policies, and mentored engineers to raise overall software quality. An active contributor to the Insight Toolkit (ITK), he has improved MINC2 image I/O robustness in a major open-source scientific imaging library. He holds a PhD in Computer Science from McGill and pairs rigorous academic training with pragmatic, safety-critical engineering delivery.
25 years of coding experience
10 years of employment as a software developer
BSc, Physics, BSc, Physics at University of Manitoba
MSc, Physics, MSc, Physics at University of Toronto
PhD, Computer Science, PhD, Computer Science at McGill University
Insight Toolkit (ITK) -- Official Repository. ITK builds on a proven, spatially-oriented architecture for processing, segmentation, and registration of scientific images in two, three, or more dimensions.
Role in this project:
Back-end Developer
Contributions:14 commits, 2 PRs in 13 years 5 months
Contributions summary:Steve primarily contributed to the `itk` repository by modifying C++ code related to the `MINC2ImageIO` module. Their changes included fixing bugs, such as an off-by-one error and incorrect dimension indexing, enhancing functionality by making `CanWriteFile` case-insensitive, and improving code style through removal of redundant code and backslashes. The contributions focused on improving the robustness and usability of the ITK library, specifically related to reading and writing MINC2 image files.
Pythonic connector for the LEGO Mindstorms/Spike Prime robot hub
Contributions:3 reviews, 37 commits, 12 PRs in 1 year
roboticspythonmindstormsconnectorlego
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
Steve Robbins - Software Developer at Monteris Medical