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.
10 years of coding experience
15 years of employment as a software developer
BSc, Business Administration, BSc, Business Administration at University of Indianapolis
BA, Computer Science, BA, Computer Science at York University
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.
Contributions:6 releases, 8 PRs, 18 pushes in 1 year 4 months
icon-setcharticonsicon
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.