Michał Maślanka is a Principal Software Engineer based in Kraków with eight years of professional experience building high-performance, backend systems and streaming platforms. Currently at Redpanda, he has driven core enhancements to a Kafka-compatible, low-latency streaming engine and contributed to stability and feature work in the C++ Seastar framework, showing deep systems and concurrency expertise. His background spans leadership and senior engineering roles at Akamai and earlier systems work in gaming and embedded-style domains, reflecting a strong foundation in low-level, performance-sensitive engineering. Trained in mechatronics and robotics at AGH University, he brings a hardware-aware mindset to software architecture and performance tuning. Notably, his open-source contributions target subtle correctness and locking issues in high-performance runtimes, underscoring a focus on reliability under load.
8 years of coding experience
13 years of employment as a software developer
Bachelor's degree Mechatronics, Bachelor's degree Mechatronics at AGH University of Krakow
Redpanda is a streaming data platform for developers. Kafka API compatible. 10x faster. No ZooKeeper. No JVM!
Role in this project:
Back-end Developer
Contributions:3826 reviews, 3649 commits, 2229 PRs in 3 years 11 months
Contributions summary:Michał's contributions primarily focused on enhancements to the core Redpanda streaming data platform. Their work involved adding new topic configuration properties related to virtual clusters and implementing associated validation logic and tests. They also refactored parts of the group management system, specifically the handling of state and the methods that deal with data structures. Additionally, the user made changes related to the database, particularly the file name.
High performance server-side application framework
Role in this project:
Backend Developer
Contributions:4 reviews, 4 commits, 1 PR in 2 months
Contributions summary:Michał primarily contributed to bug fixes and enhancements within the Seastar framework. They addressed issues related to infinite loops in the iotune component, locking errors in the reactor module, and compiler-specific behavior in the sharded component. Their work also involved improving HTTP server functionality, including the addition of per-listener credential configurations. These changes demonstrate a focus on improving system stability, performance, and feature additions within the C++-based Seastar framework.
seastarc-plus-plusdpdkframeworkperformance
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.