Dmitry Tomashevich

Full Stack Engineer at EPAM Systems

Minsk, Belarus
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
🎓
Top School
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.
code7 years of coding experience
job4 years of employment as a software developer
bookBachelor'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
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (12)

uid10
typescript10
javascript10
typescripts10
front-end-development10
ui-design10
react10
typescript-types10
ember-i18n8
i18n-js8
rails-i18n8
angular6

Programming languages (4)

TypeScriptJavaJavaScriptPython

Github contributions (5)

github-logo-circle
elastic/kibana

Apr 2021 - Jan 2023

Your window into the Elastic Stack
Role in this project:
userFront-end Developer
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.
elasticdashboardskibanaobservabilitywindow
udecode/plate

Jun 2023 - Jun 2024

A rich-text editor powered by AI
Role in this project:
userFront-end Developer
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.
plugin-systemrich-textwysiwyg-editorrichtextjavascript
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