Kamil Braun is a systems-oriented software engineer with roughly three years of professional experience and a strong focus on high-performance backend engineering. He has been a key maintainer and team lead at ScyllaDB, contributing deep refactors and optimizations to core components of the ScyllaDB NoSQL engine and the Seastar framework to improve schema management, query processing, and memory efficiency. Comfortable in low-level, concurrent C++ code, he has worked on stability, RPC improvements, and smart pointer ergonomics that reduce overhead in production systems. Now at Poolside, he continues to apply this systems expertise to engineering challenges while leveraging a formal background in computer science and mathematics from the University of Warsaw (and study time in Copenhagen). Notably, his contributions emphasize not just new features but careful restructuring that yields measurable runtime and memory benefits in widely used open-source projects. He blends academic rigor with pragmatic, production-focused improvements that scale in real distributed databases.
3 years of coding experience
6 years of employment as a software developer
Bachelor's degree Mathematics, Bachelor's degree Mathematics at Københavns Universitet - University of Copenhagen
Master's degree Computer Science, Master's degree Computer Science at University of Warsaw
NoSQL data store using the seastar framework, compatible with Apache Cassandra
Role in this project:
Back-end Developer
Contributions:1839 reviews, 140 PRs, 509 pushes in 2 years 2 months
Contributions summary:Kamil primarily focused on enhancing the ScyllaDB back-end, specifically by refactoring and optimizing code related to schema management and query processing. Their work involved moving and renaming functions to improve the structure and readability of the code. In addition, the user contributed to ensuring the efficiency of the system by introducing mechanisms to reduce the overhead of schema changes, as seen in the efforts to reduce the memory footprint during snapshot operations.
High performance server-side application framework
Role in this project:
Backend Developer
Contributions:12 reviews, 2 PRs, 31 comments in 1 year 5 months
Contributions summary:Kamil primarily contributed to the Seastar framework's core backend logic, with a focus on improving stability and performance. Their contributions included fixing bugs related to abortable operations, optimizing error logging, and enhancing the RPC module. The user also worked on the `lw_shared_ptr` to allow defining class members without knowing the definition of `T`. These changes indicate a focus on low-level systems programming and improving the robustness of the 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.