Alex Johnson

Founder at plotly

Boston, Massachusetts, 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
Alex Johnson is a founder and seasoned software engineer with 14 years of experience building developer-facing products and data visualization tooling from Boston. As Founder and former CTO of Plotly, he combines full‑stack fluency—contributing to both Plotly.py and Plotly.js—and deep backend expertise in scientific instrument drivers and asynchronous integrations (notably improving Jupyter-Dash kernel messaging). He has a strong track record of shipping robust libraries and tooling, from frontend component work and UX polish to Python 3 migration, testing, and CI fixes. Comfortable in both product and code, he often bridges product needs and low-level engineering, improving developer workflows in widely used open-source projects.
code13 years of coding experience
github-logo-circle

Github Skills (36)

data-visualizations10
plotly-dash10
javascript10
develop10
pytest10
python10
ui-components10
testing10
data-visualisation10
instrumentation10
webpack10
asyncio10
driver10
dashjs10
webpacker10

Programming languages (12)

JuliaTypeScriptJavaRCoffeeScriptCSSJavaScriptHTML

Github contributions (5)

github-logo-circle
Get started creating your own Dash components here.
Role in this project:
userFull-stack Developer
Contributions:12 reviews, 40 commits, 28 PRs in 3 years 11 months
Contributions summary:Alex primarily contributed to the development of a Dash component boilerplate, modifying webpack configurations and updating the project to support Dash 1.0. They made changes to the `webpack.config.js` to improve filename logic and dynamically load js maps. The user also updated the package information, tests and usage examples, demonstrating a focus on ensuring the component functions correctly within the Dash ecosystem.
dashpythonget-starteddash-componentsplotly-dash
plotly/dash

Jan 2019 - Jan 2023

Data Apps & Dashboards for Python. No JavaScript Required.
Role in this project:
userFull-stack Developer
Contributions:8 releases, 620 reviews, 1199 commits in 4 years 1 month
Contributions summary:Alex contributed to the improvement and maintenance of the Dash library's codebase. Their work focused on code quality, as evidenced by the typo fix, and adding features. Specifically, the user worked on adding tooltips, setting up for multiple values, and improving general quality. They also refactored the code base through dependency updates and generalized testing modules.
pythonweb-appchartingflaskbioinformatics
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
Alex Johnson - Founder at plotly