Bill Wallace

Software Team Lead at Agfa

Kitchener, Ontario, 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

🤩
Rockstar
🎓
Top School
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.
code8 years of coding experience
job18 years of employment as a software developer
bookMMath
github-logo-circle

Github Skills (19)

javascript10
imageio10
image-processing10
java10
javas10
front-end-development10
medical-imaging10
cornerstone10
dicom10
react10
data-structure9
ui-design9
uid9
data-structures9
typescripts6

Programming languages (9)

TypeScriptJavaDockerfileC++JavaScriptZigHTMLPython

Github contributions (5)

github-logo-circle
cornerstonejs/cornerstone3D

Sep 2021 - Jan 2023

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:
userFull-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.
javascriptweb-basedcornerstoneimagingohif
OHIF/Viewers

Aug 2021 - Jan 2023

OHIF zero-footprint DICOM viewer and oncology specific Lesion Tracker, plus shared extension packages
Role in this project:
userFront-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.
Request Free Trial
Bill Wallace - Software Team Lead at Agfa