Dmitry Shvedov

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
Dmitry Shvedov is a Senior Frontend Developer with a decade of experience modernizing large React/Redux codebases and shipping production-grade SaaS features. He has driven frontend architecture and release workflows from startups to scale—setting up Figlinq’s entire development process and cutting bundle size by 90% through careful webpack optimization. At Plotly he maintained components used by millions, contributed to notable open-source projects like react-plotly.js and react-chart-editor, and even prototyped a drag-and-drop dashboard in three days. His background in embedded and safety-critical systems gives him a pragmatic engineering rigor that surfaces in careful refactors, test additions, and dependency upgrades. Based in Ubud, Bali, he pairs hands-on coding with mentoring junior developers and a track record of turning messy legacy projects into maintainable, high-performance frontends.
code11 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
3,248reputation
614kreached
42answers
28questions
Badges
redux
top-5%
github-logo-circle

Github Skills (19)

javascript10
charts10
ui-design10
chartjs10
charting10
uid10
front-end-development10
react10
plotly10
testing9
redux9
d3js7
babeljs6
jestjs6
google-chrome6

Programming languages (12)

TypeScriptCSSC++CRustJavaScriptGoPHP

Github contributions (5)

github-logo-circle
plotly/react-plotly.js

Feb 2019 - Dec 2020

A plotly.js React component from Plotly 📈
Role in this project:
userFront-end Developer
Contributions:3 releases, 1 review, 30 commits in 1 year 10 months
Contributions summary:Dmitry primarily focused on enhancing and maintaining the React component for the plotly.js library. Their work included fixing bugs related to component unmounting, syncing development tools, and upgrading package dependencies. They also refactored the code, removed deprecated React methods, and added new functionality like the `plotly_sunburstclick` event. Furthermore, they added test cases and ensured updates were triggered under various revision scenarios.
plotlyreact-componentreactdata-visualizationd3
figlinq/react-chart-editor

May 2022 - Dec 2022

Customizable React-based editor panel for Plotly.js charts
Contributions:15 releases, 62 commits, 31 PRs in 7 months
plotlyreact
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