Joshua Newton

Open Source Python Maintainer Polytechnique Montréal at NeuroPoly

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

👤
Senior
🎓
Top School
Joshua Newton is an open-source Python maintainer with a decade of engineering experience who leads development of the Spinal Cord Toolbox at NeuroPoly Lab, Polytechnique Montréal. He blends deep medical imaging knowledge with practical software craftsmanship—overseeing a legacy codebase, writing CI/CD, and turning research prototypes into production features used in high-impact clinical studies. Comfortable with surgical, responsibly scoped changes, he mentors students, triages community support, and authors developer docs and tutorials to lower the barrier to adoption. His prior work accelerating scikit-learn with a Cython topic-modeling optimization (~500x) and deploying ML models to mobile platforms shows a knack for squeezing performance from scientific code and shipping reproducible research. Based in Whitby, Ontario, he prefers mission-driven open source over VC-style growth, keeping user needs and research integrity central to his work.
code10 years of coding experience
job1 year of employment as a software developer
bookBachelor's degree, Electrical, Electronics and Communications Engineering, Bachelor's degree, Electrical, Electronics and Communications Engineering at University of Victoria
github-logo-circle

Github Skills (200)

sphinx-doc10
github10
python10
metadata10
bids10
gtk10
deep-learning10
svg10
gpu10
digital-pathology10
medical-imaging10
minc10
microscopy10
markdown10
convolutional-neural-networks10

Programming languages (17)

C#PowerShellC++RustGoHTMLPerlJupyter Notebook

Github contributions (5)

github-logo-circle
joshuacwnewton/d-SNE-PyTorch

Mar 2020 - Mar 2021

A PyTorch port of the existing MXNet implementation for the 2019 CVPR paper "d-SNE: Domain Adaptation Using Stochastic Neighborhood Embedding."
Contributions:166 commits, 4 PRs, 26 pushes in 11 months
mxnetpytorchdomain-adaptationd-snet-sne
joshuacwnewton/swiftwatcher

Aug 2019 - Dec 2021

An application for tracking the behaviour of migratory chimney swifts in video footage using computer vision
Contributions:4 releases, 10 PRs, 29 pushes in 2 years 4 months
computer-vision
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