Maciej Sikorski is a Principal Software Engineer and software architect with nine years of experience building cost-effective, maintainable web applications primarily using Angular and NestJS. He advises and executes across the product lifecycle—from discovery and MVP planning to architecture and implementation—focusing on the best quality/price trade-offs. A NestJS contributor, founder of NestJS Talks, and former architecture chapter leader at Ramp, he combines hands-on engineering with leadership and coaching experience. His open-source work on the nestjs/cqrs module improved event handling, robustness, and observability in distributed flows, reflecting a deep interest in reliable backend patterns and DDD. Based in Warsaw, he also trains engineers and speaks on software architecture, signaling a strong commitment to developer education. Colleagues know him for pragmatically simplifying complex systems without sacrificing scalability.
9 years of coding experience
6 years of employment as a software developer
Bachelor's degree, Information Technology, Bachelor's degree, Information Technology at Polish-Japanese Academy of Information Technology
Information Technology, Information Technology at Szkoła Główna Gospodarstwa Wiejskiego w Warszawie
A lightweight CQRS module for Nest framework (node.js) :balloon:
Role in this project:
Back-end Developer
Contributions:4 reviews, 5 commits, 8 PRs in 8 months
Contributions summary:Maciej primarily focused on improving the event handling mechanism within the CQRS framework. They implemented features to distinguish between events, handle cases where event handlers are not present, and log errors from both event handlers and sagas. Additionally, the user made changes to the query and command buses to utilize a publisher from any bus. These contributions enhance the robustness and debugging capabilities of the CQRS implementation.
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
Maciej Sikorski - Principal Software Engineer at Confidential