Karol Baryła

Junior Software Engineer at ScyllaDB

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

🤩
Rockstar
🎓
Top School
Karol Baryła is a Junior Software Engineer based in Warsaw with eight years of hands-on experience building low-level, performance-sensitive backend systems. At ScyllaDB he contributed to the core NoSQL engine—adding collection indexing support for CQL3 and fixing transport-layer LZ4 decompression issues—work that directly improves query functionality and runtime stability in a production-grade, Cassandra-compatible database. His background includes internships at G-Research and Samsung and a student project implementing distributed BLAS backed by Scylla, showing a blend of distributed systems, C++ and Python skills. Comfortable working on complex storage and networking code, he also updates tests and CI-relevant artifacts, reflecting attention to correctness and maintainability. Still completing his computer science degree at the University of Warsaw, he pairs academic grounding with notable open-source contributions to a widely used database project.
code8 years of coding experience
job1 year of employment as a software developer
bookBachelor's degree, Informatyka, Bachelor's degree, Informatyka at Uniwersytet Warszawski
languagesPolish, English
github-logo-circle

Github Skills (12)

databases10
c-language10
scylla10
seastar10
cprogramming-language10
relational-databases10
nosql10
index-management10
sql-database10
database10
testing9
lz48

Programming languages (11)

TypeScriptJavaShellC++RustCScalaJavaScript

Github contributions (5)

github-logo-circle
scylladb/scylladb

Apr 2022 - May 2022

NoSQL data store using the Seastar framework, compatible with Apache Cassandra and Amazon DynamoDB
Role in this project:
userBackend Developer
Contributions:9 reviews, 8 commits, 4 PRs in 1 month
Contributions summary:Karol primarily contributed to enhancing the ScyllaDB database system by implementing and refining indexing capabilities. They focused on enabling the use of keys(), values(), and entries() indexes on collections within the CQL3 query language, improving the functionality and query performance. Additionally, the user addressed a critical bug in the transport/server component, ensuring correct buffer sizes for decompressed LZ4 data, and preventing potential crashes. Furthermore, they updated test cases to reflect new functionality and improvements.
cppnosqlseastarcassandrasql
Lorak-mmk/studia

Apr 2019 - Jun 2020

Contributions:1 PR, 83 pushes, 1 branch in 1 year 2 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
Karol Baryła - Junior Software Engineer at ScyllaDB