Dzmitry Biruk

Senior Frontend Developer, Objects Team, React And TypeScript at Leroy Merlin

Berlin, Germany
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
Dzmitry Biruk is a Senior Frontend Developer based in Berlin with 7 years of experience building production React and TypeScript applications across startups and large enterprises. He has a proven track record launching MVPs and evolving them into maintainable products, establishing frontend architecture using a Feature-Sliced Design approach and delivering microfrontends with Webpack Module Federation. His work spans modern frontend concerns—performance optimization, code splitting, and migrating Flow to TypeScript—while also contributing backend integrations like secure webhooks and API logic in open-source RS School projects. At Leroy Merlin and EPAM he led splits of high-load legacy apps, improved BFF endpoints for a 30% speed gain, and built contact-center tooling integrating Twilio and Salesforce. A clear communicator who values cross-team collaboration, he also contributes to rolling-scopes-school repositories, demonstrating full-stack competence and a penchant for reliable, well-tested code.
code7 years of coding experience
job6 years of employment as a software developer
bookEPAM JavaScript Lab
bookBachelor's degree, Bachelor's degree at Belarusian National Technical University
github-logo-circle

Github Skills (19)

api-rest10
javascript10
back-end-development10
apidoc10
api-design10
restful-api10
testing10
data-manipulation10
webhooks10
api10
rest-api10
nodejs10
backend10
koajs9
typescript9

Programming languages (7)

TypeScriptCSSShellJavaScriptHTMLClojurePython

Github contributions (5)

github-logo-circle
mikhama/core-js-101

Nov 2019 - Jul 2022

Role in this project:
userFull-stack Developer
Contributions:1 review, 37 commits, 16 PRs in 2 years 8 months
Contributions summary:Dzmitry primarily worked on implementing array-related tasks and their corresponding tests within the `core-js-101` repository. They focused on writing JavaScript code to perform operations on arrays, such as finding elements, generating odd numbers, and manipulating strings. Their contributions also involved creating tests to ensure the correctness of the implemented array functions. The user demonstrated a strong understanding of JavaScript array methods and testing practices.
mikhama/async-race-api

May 2021 - Dec 2021

Api for RSS task Async Race
Role in this project:
userBackend Developer
Contributions:11 commits, 5 PRs, 12 pushes in 7 months
Contributions summary:Dzmitry primarily focused on building the backend API for an asynchronous race game. They implemented the core logic for the API using json-server, including endpoints for managing car data, winners, and engine control. The user added initial functionality to simulate engine behavior, including starting, stopping, and driving a car, along with its associated delays and potential failures. Furthermore, they refactored the API's structure to improve the engine functionality and enhanced documentation for clarity.
apirssasync-taskasyncrace
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
Dzmitry Biruk - Senior Frontend Developer, Objects Team, React And TypeScript at Leroy Merlin