Michał Jadwiszczak

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
Michał Jadwiszczak is a software engineer based in Warsaw with nine years of experience building backend systems and production-grade applications. Currently at ScyllaDB, he focuses on CQL3 and database internals for a high-performance NoSQL engine compatible with Apache Cassandra, contributing fixes for JSON deserialization, Bloom filter testing, and parallelized user-defined aggregates. His background spans telecom and industrial web apps, plus an academic track culminating in an MSc in Computer Science from the University of Warsaw. Comfortable across C++/backend stacks and full-stack .NET/Angular work, he blends low-level database engineering with practical application development. Notably, he has hands-on experience improving compatibility and performance in a widely used open-source datastore, reflecting both attention to edge-case correctness and scalable query execution.
code9 years of coding experience
job3 years of employment as a software developer
bookMaster of Science - MS, Computer Science, Master of Science - MS, Computer Science at University of Warsaw
languagesEnglish, Polish
github-logo-circle

Github Skills (9)

databases10
c-language10
cprogramming-language10
nosql10
database10
pytest9
testing9
json-deserialization9
bloom-filter8

Programming languages (8)

C#TypeScriptC++TeXScalaHTMLRubyPython

Github contributions (5)

github-logo-circle
scylladb/scylladb

Feb 2022 - Dec 2022

NoSQL data store using the seastar framework, compatible with Apache Cassandra
Role in this project:
userBack-end Developer / Database Engineer
Contributions:396 reviews, 40 commits, 62 PRs in 10 months
Contributions summary:Michał primarily focused on enhancing the CQL3 (Cassandra Query Language) features within the ScyllaDB NoSQL data store. Their contributions involved addressing integer overflow issues in JSON deserialization, implementing string-based boolean parsing in the `fromJson()` function to ensure compatibility with Cassandra, and improving Bloom filter efficacy through testing. They also worked on UDA (User Defined Aggregate) improvements, including allowing for optional reduction and final functions, and they added features to enable parallelization of UDA and native aggregate queries.
cppnosqlseastarcassandrasql
Jadw1/scylla

Feb 2022 - Mar 2025

NoSQL data store using the seastar framework, compatible with Apache Cassandra
Contributions:244 pushes, 71 branches in 3 years 1 month
nosqlseastarcassandrasqldata-store
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
Michał Jadwiszczak - Software Engineer at ScyllaDB