Adam Kulidjian is a Montreal-based co-founder and full-stack engineer with 11 years of experience specializing in data visualization, Dash/Plotly applications, and interdisciplinary design. He led Python API work at Plotly—contributing features like Gantt charts and a Scatterplot Matrix that helped the library scale to millions of downloads—and now consults on mission-critical Dash interfaces through his company Zyphr. Equally comfortable shipping backend production features and crafting pixel-tight UI/UX improvements, he pairs rigorous math training from McGill with hands-on open-source contributions and documentation stewardship. Beyond code, he brings a designer’s eye to complex visual analytics and a proven knack for turning statistical tooling into intuitive, production-ready experiences.
11 years of coding experience
2 years of employment as a software developer
High School Diploma Advanced University Preparation High School, High School Diploma Advanced University Preparation High School at The Abelard School
B Sc. in Mathematics Pure/Applied Mathematics, B Sc. in Mathematics Pure/Applied Mathematics at McGill University
The interactive graphing library for Python :sparkles:
Role in this project:
Full-stack Developer
Contributions:753 commits, 179 PRs, 526 pushes in 2 years 10 months
Contributions summary:Adam contributed to the implementation of a Scatterplot Matrix feature within the plotly.py library. Their work involved adding new functionalities to the FigureFactory to generate and incorporate a Scatterplot Matrix. These changes included creating new functions for the Scatterplot Matrix feature and improving the UI to integrate it into the library. Several commits included improvements and bug fixes.
Issue tracker for Plotly's open-source documentation.
Role in this project:
Technical Writer
Contributions:89 commits, 180 PRs, 518 pushes in 2 years 2 months
Contributions summary:Adam's commits primarily involve modifying documentation files. These changes include updates to example code snippets, adjustments to layouts, and the addition of new content, particularly related to presentation APIs, and iFrames. They've also reverted a change indicating an active role in maintaining the documentation's accuracy and user experience. The user appears to be focused on creating clear and helpful documentation for the Plotly library.
plotlytrackerissue-tracker
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.