Joshua Warner

Assistant Professor at Scikit-Image

Minnesota, 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

🤩
Rockstar
🎓
Top School
Joshua Warner is an Assistant Professor, radiologist, and data scientist with 13 years of experience specializing in quantitative imaging, informatics, and convolutional neural networks. He combines clinical training (MD/PhD in Biomedical Engineering) and radiology fellowships at Mayo Clinic with deep open-source involvement as a long-time scikit-image core developer. His contributions span algorithm development, test automation, and documentation—improving segmentation algorithms like random walker and enhancing fuzzy-logic and neuroimaging interfaces—demonstrating both research rigor and production-quality engineering. Based in Minnesota, he bridges medical imaging research and practical software engineering to translate deep learning methods into reliable tools used by the scientific Python community. An unusual strength is his sustained mix of clinical practice and substantial upstream open-source maintenance, ensuring tools he develops are both clinically informed and technically robust.
code13 years of coding experience
bookDoctor of Medicine (MD) and Doctor of Philosophy (PhD), Biomedical Engineering, Doctor of Medicine (MD) and Doctor of Philosophy (PhD), Biomedical Engineering at Mayo Graduate School
bookBachelor of Science (BS), Chemistry and Physics, Bachelor of Science (BS), Chemistry and Physics at Hope College
github-logo-circle

Github Skills (21)

algorithm10
nipype10
algorithms10
dataflow-programming10
dataflow10
python10
image-processing10
brain-imaging10
testing10
workflow-engine10
scikit-image10
numpy10
neuroimaging10
computer-vision10
jupyter-notebook10

Programming languages (7)

ShellC++CTeXJavaScriptJupyter NotebookPython

Github contributions (5)

github-logo-circle
scikit-fuzzy/scikit-fuzzy

Mar 2013 - Aug 2022

Fuzzy Logic SciKit (Toolkit for SciPy)
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:7 releases, 20 reviews, 289 commits in 9 years 6 months
Contributions summary:Joshua's contributions center around the development and maintenance of the `scikit-fuzzy` library, focusing on mathematical operations, membership function generation, and fuzzy control system implementations. They fixed bugs, improved code behavior, and enhanced the functionality of existing functions, most notably the fuzzy c-means prediction capability. The user also implemented a test suite with new tests for cmeans and cmeans_predict to ensure system functionality. Further changes included the implementation of new fuzzy control systems and examples of this and documentation fixes and enhancements.
pythonfuzzyfuzzy-logicscipylogic
skimage-tutorials: a collection of tutorials for the scikit-image package.
Role in this project:
userTechnical Writer
Contributions:21 commits, 14 PRs, 10 pushes in 4 years 4 months
Contributions summary:Joshua's commits primarily involve modifications to documentation within the `skimage-tutorials` repository. These changes include adding and improving tutorial content, enhancing explanations, and correcting existing text. The commits demonstrate a focus on clarifying the presentation and accessibility of information related to the scikit-image package tutorials. The updates span multiple tutorial notebooks and include improvements to the overall structure.
scikit-imagepythondata-scienceskimagemachine-learning
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
Joshua Warner - Assistant Professor at Scikit-Image