Dmitry Shvalyov is a seasoned frontend engineer with over 13 years of experience in web technologies, currently building JavaScript applications at FunBox. He specializes in modern client-side stacks—React+Redux since 2017 and extensive AngularJS/ES6 work earlier—alongside tooling like Webpack, Babel, Gulp and automated testing with Karma, Jasmine and Protractor. Dmitry pairs UI engineering with a strong background in interactive data visualization (D3.js), HTML/CSS/templating and backend mocking, enabling reliable single-page applications. His roots in design and Photoshop, plus past work in ActionScript and PHP/MySQL, give him an uncommon cross-discipline fluency between visual design and engineering. Comfortable with Node/npm, RequireJS, and build pipelines, he thrives on turning complex designs into maintainable, testable frontends. Based in Tatarstan, he brings long-term product experience from startups and agencies, blending pragmatic engineering with attention to UI detail.
Contributions:18 PRs, 35 pushes, 20 branches in 8 months
js-crudexpressjsnode-jsjavascriptexpress
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.