Dima Vyshniakov is a Senior Frontend Developer based in Berlin with 14 years of experience and 10+ years focused on architecting scalable, accessible React and TypeScript applications. He specializes in building component libraries and design systems—most notably the Nexus Design Library at OLX used across ~10 teams—and champions WCAG-based accessibility standards. Comfortable across the modern frontend ecosystem, he pairs deep UI craftsmanship (pixel-perfect, responsive interfaces) with testing and delivery tools like Jest, Cypress/Playwright, Storybook and CI-friendly builds. He’s led frontend teams and driven cross-team adoption of shared libraries, improving consistency and developer velocity. With a background in journalism (MA) he brings a user-centric storytelling approach to data-driven interfaces and complex UX problems. Currently shaping frontend architecture at ResearchGate, he blends legacy JS know-how with modern frameworks to ship robust, production-ready products.
14 years of coding experience
14 years of employment as a software developer
Master, Journalism, Master, Journalism at Taras Shevchenko National University of Kyiv
Storybook addon to manage global themes provided by Styled components, Emotion or any other solution based on React component. Compatible with Storybook version 7 and 8
Contributions:5 releases, 16 PRs, 54 pushes in 1 year 10 months
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
Dima Vyshniakov - Senior Frontend Developer at ResearchGate