Michał Dzik is a Senior JavaScript developer with a decade of experience building backend services and microservice architectures from Poznań, Poland. He currently leads JS development at Keyloop after senior roles at Astrato Analytics and Egnyte, bringing consistent delivery in enterprise and analytics contexts. An active open-source contributor, he enhanced NestJS's microservices module—adding multi-pattern decorators and refining message handling and testing—showing deep practical knowledge of scalable Node.js systems. Comfortable across the full backend stack, he combines hands-on coding with improving framework-level abstractions that help teams move faster. Though not seeking opportunities, he remains engaged in community-driven tooling and rigorous engineering practices.
11 years of coding experience
7 years of employment as a software developer
Magister inżynier (Mgr inż.), Computer Science, Magister inżynier (Mgr inż.), Computer Science at Uniwersytet im. Adama Mickiewicza w Poznaniu
A progressive Node.js framework for building efficient, scalable, and enterprise-grade server-side applications with TypeScript/JavaScript 🚀
Role in this project:
Back-end Developer
Contributions:7 reviews, 5 commits, 1 PR in 17 days
Contributions summary:Michał primarily contributed to the microservices aspects of the NestJS framework. Their work involved adding support for multiple message pattern decorators, expanding the capabilities of the microservices module. This includes updates to the testing suite, and alignment of event pattern functionality. They modified code related to message handling and pattern matching within controllers and metadata explorers.
Contributions:10 commits, 15 pushes, 2 branches in 2 years 4 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.