Dzmitry Neviarouski is a backend-focused software engineer with 9 years in IT who builds scalable, maintainable, and observable systems using Node.js and Go. He has hands-on experience designing APIs, optimizing databases (PostgreSQL, Elasticsearch, Redis), and deploying microservices on AWS, often improving query performance and reducing merge conflicts through pragmatic processes. Dzmitry has developed both monolithic and microservice architectures from scratch, automated deployments with Docker, and reliably integrated third-party services while maintaining strong test coverage. A collaborative team player who has led small distributed teams, he emphasizes clear communication, mentorship, and a respectful culture that surfaces diverse opinions. Based in Lower Silesia, Poland, he brings a physics-engineering background to problem solving and a consistent track record of translating product requirements into robust technical solutions.
9 years of coding experience
8 years of employment as a software developer
Physics engineer, Physics engineer at Belarusian State University
A sample NodeJs application, demonstrating how to use JWT Authentication, with access tokens and refresh tokens.
Contributions:5 releases, 28 reviews, 129 commits in 1 year 3 months
refreshexpresstokennodejsdatabase
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.