Michał Kuratczyk is a backend and DevOps-focused software engineer with 11 years of experience, based in Warsaw, Poland. He delivers production-grade distributed systems work, evidenced by significant contributions to the flagship RabbitMQ server—adding features, improving metrics and logging, and stabilizing streams and high-availability behavior. Michał also works on RabbitMQ’s Kubernetes operator and related Helm/image configuration, showing a pragmatic blend of core server development and deployment automation. His mindset—summed up by “you are either building a software business or losing to someone who is”—drives a product-oriented approach to engineering and dependency hygiene. Colleagues can expect deep systems knowledge, practical DevOps skills, and a preference for improving observability and reliability rather than chasing novelty.
Contributions:66 reviews, 85 commits, 143 PRs in 3 years
Contributions summary:Michał's primary contributions involved implementing core backend functionality and resolving dependency issues. They added an empty `Bind()` function to the broker, indicating an ongoing effort to extend the service. Furthermore, they made changes related to Helm charts and corrected the RabbitMQ image version, reflecting DevOps-related tasks like configuration and environment management. They also addressed dependency issues, which is a critical aspect of maintaining the codebase's integrity.
Open source RabbitMQ: core server and tier 1 (built-in) plugins
Role in this project:
Back-end Developer
Contributions:69 reviews, 139 commits, 257 PRs in 3 years 4 months
Contributions summary:Michał made significant contributions to the `rabbitmq/rabbitmq-server` repository, focusing on enhancing the core functionality and stability of the RabbitMQ server. They implemented a new command for closing user connections, improved metrics collection by adding a dedicated endpoint and adjusting logging levels, and addressed issues in stream rebalancing and high availability features. Their work involved changes to the core server code, including the Erlang source files, and associated test suites, showcasing their understanding of the system's internals.
rabbitmqamqpmessagingamqp-0-9-1amqp1-0
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.