Wojciech Mitros is a software engineer with seven years' experience specializing in high-performance backend systems, currently building at ScyllaDB in Warsaw. He contributes to core open-source projects around ScyllaDB and Seastar, improving materialized view bookkeeping, query result handling, HTTP request parsing, and chunked transfer support — work that directly impacts a production-grade NoSQL database compatible with Cassandra. He has strengthened Rust driver ergonomics by improving macro generation, adding types like CqlDuration, and hardening tests to support renamed crates, showing attention to both API usability and correctness. With a CS master's from the University of Warsaw, he pairs rigorous academic training with practical systems programming skills and a demonstrated focus on performance, memory use, and maintainable logging and testing. An understated strength is his habit of turning subtle protocol and parsing edge cases into robust fixes that reduce customer-facing errors.
7 years of coding experience
2 years of employment as a software developer
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 and Amazon DynamoDB
Role in this project:
Back-end Developer
Contributions:679 reviews, 116 commits, 151 PRs in 2 years 6 months
Contributions summary:Wojciech focused on enhancing ScyllaDB's codebase, making improvements to materialize view bookkeeping, and modifying the maximum size of query results. They addressed identical error messages and changed their logging level to warning and made changes to memory utilization and performance. They also introduced unit tests to evaluate and ensure the quality of the recent code changes.
High performance server-side application framework
Role in this project:
Back-end Developer
Contributions:3 reviews, 11 commits, 1 PR in 2 years 4 months
Contributions summary:Wojciech primarily contributed to the `httpd` module of the `seastar` framework, focusing on HTTP request handling and parsing. Their work included implementing "Expect: 100-continue" handling, adding tests for the same, and fixing header case sensitivity issues. The user also addressed request parsing issues, including fixing header handling, and improved stream handling, along with the handling of chunked transfer encoding.
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.