Bill Wallace is a Software Team Lead based in Kitchener, Ontario with eight years of formal experience and a deep, long-running involvement in medical imaging software. He combines front-end and back-end expertise—contributing to high-profile open-source projects like Cornerstone3D, OHIF Viewers, and dcm4che—where he has improved DICOM image reading performance and implemented measurement and overlay tools used in radiology viewers. At Agfa and Radical Imaging he has led teams and shipped features such as DICOM video/PDF display, thumbnail handling, and robustness fixes that bridge browser UIs and complex medical data. Bill’s work shows a pragmatic focus on maintainability and performance, from refactoring overlay rendering to optimizing multi-frame image streams. He’s equally comfortable diving into Java backend internals and JavaScript visualization, a versatility that helps accelerate integration between clinical imaging stacks and web-based viewers. An understated but telling strength is his persistence in fixing nuanced DICOM edge cases that materially improve reliability for clinical workloads.
Cornerstone is a set of JavaScript libraries that can be used to build web-based medical imaging applications. It provides a framework to build radiology applications such as the OHIF Viewer.
Role in this project:
Full-stack Developer
Contributions:958 reviews, 64 commits, 153 PRs in 1 year 4 months
Contributions summary:Bill primarily focused on enhancing and adapting the existing CornerstoneJS library for medical imaging applications. Their contributions include refactoring code, fixing bugs related to data naturalization and the handling of single-item arrays within the DICOM metadata processing. They also implemented new cornerstone adapters for tools like CobbAngle, CircleRoi and RectangleRoi to improve functionalities for specific medical measurements. Furthermore, the user's changes spanned across multiple files including adding accessors, adding camera functionalities, adjusting path parameters, and updating the example runners.
OHIF zero-footprint DICOM viewer and oncology specific Lesion Tracker, plus shared extension packages
Role in this project:
Front-end Developer
Contributions:1100 reviews, 100 commits, 220 PRs in 1 year 5 months
Contributions summary:Bill primarily contributed to the development of the OHIF zero-footprint DICOM viewer, with a focus on front-end enhancements. They implemented features related to static WADO display, addressing study worklist issues and improving the display of thumbnails. Their work also included fixing overlay display issues and adding capabilities such as DICOM video display and PDF viewer integration. Additionally, the user contributed to enhancing the user experience through improvements to the display of scrollbars, and button visibility.
nci-qintrackermedicalreactjszero-footprint
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.