Principal Software Development Engineer at Microsoft
Middletown, Maryland, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Joseph Naegele is a Principal Software Development Engineer with 13 years of experience blending research-grade engineering and practical product delivery, currently at Microsoft Research. He has deep expertise in medical imaging and signal processing—contributing to ISMRMRD and Gadgetron where he added DICOM support, ISMRMRD bindings in multiple languages, and tools that helped index over a billion MRI DICOM images. Joseph has led engineering teams to build large-scale data platforms, cybersecurity appliances, and forensic imaging tooling, pairing hands-on C/C++ and Python development with CI/CD and secure infrastructure practices. Known for bridging academia and industry, he brings a track record of shipping interoperable, vendor-neutral solutions and improving build/test ecosystems while mentoring teams to adopt robust engineering processes.
13 years of coding experience
13 years of employment as a software developer
Master of Science - MS Computer Science, Master of Science - MS Computer Science at Georgia Institute of Technology
Bachelor of Science - BS Computer Engineering, Bachelor of Science - BS Computer Engineering at University of Maryland
Gadgetron - Medical Image Reconstruction Framework
Role in this project:
Back-end Developer
Contributions:1 review, 87 commits, 20 PRs in 2 years 8 months
Contributions summary:Joseph's contributions primarily involve modifying and enhancing the Gadgetron framework, focusing on medical image reconstruction. They added identifiers for DICOM messages and updated CMake files related to ISMRMRD integration, demonstrating work on data format handling. Furthermore, the user implemented changes in AccumulatorGadget, enhancing its functionality and populating image headers with field-of-view information. This suggests they were involved in extending the framework's capabilities and working with image processing components.
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
Joseph Naegele - Principal Software Development Engineer at Microsoft