Wiktor Kwapisiewicz

Software Engineer at MetacodeBiz

🌌 ☀️ 🌍 🇪🇺 🇵🇱, 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
Wiktor Kwapisiewicz is a software engineer with 12 years of experience specializing in cryptographic software and hardware security module integration (TPMs, PKCS#11). He is a prolific open-source contributor, having improved Rust OpenSSL bindings, enhanced OpenPGP tooling across projects like OpenPGP.js, Mailvelope and OpenKeychain, and contributed Android work to Thunderbird for Android. Wiktor combines low-level crypto work (adding algorithm support, BigNum utilities, signature verification fixes) with practical application integrations such as WKD support and QR/NDEF key import features. Based in Poland, he brings a pragmatic focus on interoperability and documentation quality—often fixing edge-case parsing, tests, and UX behaviors that others overlook.
code12 years of coding experience
github-logo-circle

Github Skills (26)

algorithm10
kotlin10
algorithms10
javascript10
openpgp10
sendmail10
send-email10
testing10
signature-verification10
key-management10
android-sdk10
java10
implement10
e-mail10
javas10

Programming languages (36)

C#CDMakefileGoHTMLGroovyTypeScript

Github contributions (5)

github-logo-circle
openpgpjs/openpgpjs

May 2018 - Aug 2020

OpenPGP implementation for JavaScript
Role in this project:
userBack-end Developer
Contributions:4 reviews, 10 commits, 7 PRs in 2 years 3 months
Contributions summary:Wiktor primarily focused on enhancing the `openpgpjs` library's cryptographic capabilities. They implemented Z-Base32 encoding and integrated Web Key Directory (WKD) lookup functionality, essential for key retrieval. The user also addressed and corrected issues in the signature verification process, specifically fixing bugs related to signer user ID reading and user attribute verification. They also updated signature notation handling and fixed user ID-related parsing issues.
javascripttypescriptopenpgp
open-keychain/open-keychain

Oct 2017 - Sep 2018

OpenKeychain is an OpenPGP implementation for Android.
Role in this project:
userMobile Developer (Android)
Contributions:12 commits, 6 PRs, 46 comments in 10 months
Contributions summary:Wiktor primarily contributed to the Android application's functionality related to OpenPGP and QR code scanning. Their work included extending the QR scanner to support VCards with KEY fields and adding support for Web Key Directory (WKD) protocol for key searching. Further contributions involved adding support for NDEF tags with openpgp4fpr URIs and fixing XMPP URI handling within contact book integration. These changes enhanced the application's ability to import keys from various sources and improve user experience.
androidopenpgp
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
Wiktor Kwapisiewicz - Software Engineer at MetacodeBiz