David Wire

Principal Software Engineer at ChartHop

Golden, Colorado, United States
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
David Wire is a Principal Software Engineer at ChartHop in Golden, Colorado, with 13 years of experience building sustainable teams, products, and codebases. He combines cross-discipline software engineering with agile and XP practices, serving as a servant-leader who mentors peers and ships reliable systems. An active open-source contributor, he has advanced the OHIF/Viewers frontend and cornerstoneTools projects, implementing features like QIDO-style study filtering, ArrowAnnotate and Eraser tooling, and UI refinements while addressing deployment dependencies. At ChartHop, he led a 3rd-party integration with Finch's API and spearheaded a payroll marketplace integration, applying Kotlin, React/TypeScript, and MongoDB to deliver scalable analytics-driven products. His career spans roles at Sitka, CA Technologies, Rally Software, John Deere, and IBM, with a BS in Computer Engineering from Iowa State University and hands-on hardware-software experience.
code13 years of coding experience
job16 years of employment as a software developer
bookBS, Computer Engineering, BS, Computer Engineering at Iowa State University
bookAAS, Electronics Engineering Technology, AAS, Electronics Engineering Technology at Hawkeye Community College
bookStudy Abroad, Study Abroad at University of Limerick
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (12)

html10
medical-imaging10
javascript10
cornerstone10
dicom10
javascripts10
reactjs10
human-interface9
image-analysis9
graphical-user-interface9
user-interface9
css7

Programming languages (4)

TypeScriptJavaScriptMustachePython

Github contributions (5)

github-logo-circle
A framework for tools built on top of Cornerstone.
Role in this project:
userFront-end Developer
Contributions:8 commits, 9 PRs, 12 comments in 1 year 1 month
Contributions summary:David primarily focused on implementing and enhancing image manipulation tools within the cornerstonejs/cornerstonetools repository. Their contributions include the initial implementation of an eraser tool, fixing callback issues for the magnify tool, and making modifications to the UI (example code) to integrate the new eraser tool. They also made adjustments, refactoring, and bug fixes. The user made additional improvements by making it so that only the data that is being deleted is highlighted.
javascriptcornerstonedicomnci-itcron-top
OHIF/Viewers

Jun 2019 - Aug 2019

OHIF zero-footprint DICOM viewer and oncology specific Lesion Tracker, plus shared extension packages
Role in this project:
userFront-end Developer
Contributions:9 commits, 13 PRs, 8 comments in 2 months
Contributions summary:David primarily focused on enhancing the front-end functionality and user experience of the OHIF viewer. Their contributions involved fixing bugs related to the IHEInvokeImageDisplay API, adding features such as QIDO style query parameters for study list filtering, and integrating new tools like ArrowAnnotate and Eraser. Furthermore, the user addressed dependency conflicts to ensure the viewer functions correctly in various deployment scenarios, particularly those where the viewer is embedded. They also updated the user interface for the ExpandableToolMenu.
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