Dmitry Tomashevich is a Full Stack Engineer with seven years of experience, specializing in backend architecture while delivering polished frontend user experiences. He has driven major migrations and performance wins—moving large sites from Sitecore/.NET to Next.js with an ~800ms TTFB improvement and splitting monolithic NestJS services into focused BFFs within microservice ecosystems. Dmitry contributed to high-profile open source work on Elastic's Kibana, de-angularizing graph apps and improving routing, i18n and styling, and built advanced rich-text editor UI features like table handling and link pasting for Udecode's Plate. Comfortable across the stack, he designs resilient integrations (OAuth/Keycloak with PKCE and retry logic) and reliable external API retry mechanisms for critical B2B platforms. Based in Minsk, he pairs pragmatic engineering with attention to reuse—having set up monorepos and shared component libraries to standardize UI and accelerate delivery.
7 years of coding experience
4 years of employment as a software developer
Bachelor's degree, Computer/Information Technology Administration and Management, Bachelor's degree, Computer/Information Technology Administration and Management at Belarusian State University of Informatics and Radioelectronics
Contributions:372 reviews, 150 commits, 303 PRs in 1 year 9 months
Contributions summary:Dmitry primarily focused on de-angularizing the graph application within the Kibana project, migrating components from Angular to React, and refactoring code. Their contributions include significant refactoring of the control panel, graph settings and styling. The user also addressed issues related to imports, navigation and React Router integration, with work on styles and i18n.
Contributions:10 reviews, 23 PRs, 24 comments in 11 months
Contributions summary:Dmitry primarily contributed to the development of the UI for the rich-text editor, with a focus on implementing features related to table elements and links. They addressed issues in table rendering and pasting, including empty cells and handling data from docx files. The user also implemented functionality for pasting links as URLs and improving the link and image element's behavior within the editor.
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
Dmitry Tomashevich - Full Stack Engineer at EPAM Systems