Security Team Member at The Apache Software Foundation
Gdynia, Pomeranian Voivodeship, Poland
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Piotr Karwasz is a backend-focused Java engineer and security advocate with six years of professional experience and a deep academic background in mathematics. He contributes to critical open-source infrastructure—most notably Log4j—where he has fixed vulnerabilities, improved the 1.x bridge, and expanded test coverage, and now serves in multiple leadership roles at The Apache Software Foundation including VP ECMA Relations and Security Team Member. Piotr specializes in Java/Jakarta EE and Spring Boot, and brings complementary skills in C++, CI/CD, and GNU/Linux administration, plus 17 years of university teaching experience that sharpen his ability to explain complex technical issues. Actively engaged in software transparency initiatives like CycloneDX and TC-54, he helps drive SBOM and VEX adoption in the Java ecosystem. Available for open-source contract work, he balances practical engineering with standards advocacy from his base in Gdynia, Poland.
6 years of coding experience
11 years of employment as a software developer
Ecole normale supérieure
Doctorat Mathématiques, Doctorat Mathématiques at Université Henri Poincaré, Nancy 1
Apache Log4j is a versatile, feature-rich, efficient logging API and backend for Java.
Role in this project:
Back-end Developer & Test Automation Engineer
Contributions:8 releases, 932 reviews, 320 commits in 1 year
Contributions summary:Piotr's contributions centered around bug fixes and enhancements in the Log4j 1.x bridge, which included resolving class casting exceptions, handling multiple filters, and addressing vulnerabilities. They implemented solutions related to system property handling, including fixing string index out-of-bounds exceptions, adding support for missing properties, and improving default values. The user also worked on enhancing test coverage, adding and expanding the testing of various features.
Tools for binary post-processing of projects using Apache Log4j.
Contributions:1 release, 5 reviews, 25 PRs in 2 years 2 months
log4jlog4j2apacheloggingjava
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
Piotr Karwasz - Security Team Member at The Apache Software Foundation