Maciej Sikorski

Principal Software Engineer at Confidential

Warsaw, Masovian Voivodeship, Poland
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

👤
Senior
🎓
Top School
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.
code9 years of coding experience
job6 years of employment as a software developer
bookBachelor's degree, Information Technology, Bachelor's degree, Information Technology at Polish-Japanese Academy of Information Technology
bookInformation Technology, Information Technology at Szkoła Główna Gospodarstwa Wiejskiego w Warszawie
languagesEnglish, Polish
stackoverflow-logo

Stackoverflow

Stats
753reputation
87kreached
22answers
3questions
github-logo-circle

Github Skills (15)

nestjs10
typescript10
javascript10
nodejs10
typescripts10
event-handling10
cqrs10
typescript-types10
error-logging9
angular-ivy6
angular-material6
navigationbar6
domain-driven-design6
angular6
testing3

Programming languages (4)

TypeScriptJavaScriptPHPHTML

Github contributions (5)

github-logo-circle
nestjs/cqrs

Oct 2021 - Jul 2022

A lightweight CQRS module for Nest framework (node.js) :balloon:
Role in this project:
userBack-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.
balloonnestjsnest-cqrsnode-jsjavascript
valueadd-poland/ts-packages

Oct 2020 - Feb 2021

Contributions:16 commits in 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.
Request Free Trial
Maciej Sikorski - Principal Software Engineer at Confidential