Nathan Drezner

Montreal, Quebec, 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
Nathan Drezner is a Technical Product Manager at Plotly with seven years of experience blending product strategy and hands-on engineering to improve developer and data-science tooling. As principal product manager, he drives features and UX improvements for Plotly’s Python ecosystem and previously led their Professional Services team, giving him a strong customer-facing perspective. He contributes to the flagship plotly.py library—shipping dependency fixes, clearer warnings, and usability refinements for Plotly Express—demonstrating a pragmatic full‑stack approach to open-source product work. Based in Montreal and trained at McGill, Nathan combines analytical rigour with practical product delivery, often surfacing subtle developer pain points and turning them into shipping improvements.
code7 years of coding experience
bookBachelor of Arts - BA, Bachelor of Arts - BA at McGill University
github-logo-circle

Github Skills (9)

pandas10
graph10
visualization10
visualizations10
python10
plotly10
jupyter-notebook9
declarative8
d3js7

Programming languages (10)

TypeScriptRCSSRustScalaHandlebarsJavaScriptHTML

Github contributions (5)

github-logo-circle
plotly/plotly.py

Jun 2021 - Jun 2021

The interactive graphing library for Python :sparkles: This project now includes Plotly Express!
Role in this project:
userFull-stack Developer
Contributions:44 reviews, 1 commit, 8 PRs in 1 day
Contributions summary:Nathan made several contributions related to improving the user experience and dependencies within the Plotly Express library. Their work included adding more informative warnings for missing dependencies (like Pandas), specifying dependencies for the express module, and updating the installation recommendations. They also refactored code to use the `[pandas]` extra install option instead of `[express]`, and updated the `subtitle` parameter for Plotly Express figures. These changes enhance the library's usability and maintainability.
pythonjupyter-notebookchartingplotlyjsexpress
Interactive materials for the Riddle Project
Contributions:2 PRs, 615 pushes, 2 branches in 10 months
riddle
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
Nathan Drezner