Kasia Kucharczyk is a senior software engineer with 13 years of experience building backend systems, cloud-native services, and full-stack applications from Warsaw, Poland. She has held senior and lead roles at Snowflake and Polidea and now contributes as a committer to Apache Beam while working at Island, blending product-focused engineering with open-source stewardship. Her technical breadth spans Java, Python, Node.js, DevOps and CI/CD automation, and she has hands-on experience integrating big data systems such as Hive/HCatalog and improving performance testing pipelines. Kasia has also improved code quality and maintainability in complex web platforms like Apache Superset through linting, refactors, and cross-module fixes. A practical tinkerer, she started her career in web and database development and even worked on cloud workload management at CERN, giving her uncommon exposure to both experimental research and production systems. She’s known for pragmatic automation—adding retries, namespace handling, and test harnesses—that makes large distributed systems more reliable.
13 years of coding experience
10 years of employment as a software developer
Bachelor of Science (B.Sc.) Information Technology, Bachelor of Science (B.Sc.) Information Technology at Warsaw University of Technology
Apache Beam is a unified programming model for Batch and Streaming data processing.
Role in this project:
Back-end & DevOps Engineer
Contributions:3 reviews, 59 commits, 54 PRs in 2 years 5 months
Contributions summary:Kasia primarily contributed to the `sdks/java/io/hcatalog` module, implementing integration tests and related database setup. They added features like writing to and reading from HCatalogIO, along with the necessary configurations for connecting to a Hive/HCatalog instance. Additionally, the user updated and created Jenkins jobs for various performance tests, focusing on automation and CI/CD pipeline improvements. These changes included modifying namespace generation and incorporating retry mechanisms.
Apache Superset is a Data Visualization and Data Exploration Platform
Role in this project:
Full-stack Developer
Contributions:46 reviews, 61 commits, 79 PRs in 4 months
Contributions summary:Kasia primarily contributed to addressing linting issues and improving code quality within the Apache Superset codebase. They fixed pylint errors, applied black formatting for consistent code style, and refactored multiple methods across different modules (dashboards, charts, datasets, etc.) to reduce complexity and resolve code smells. Furthermore, the user made improvements to several methods and fixed issues across different modules and addressed unused parameters.
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.