Facundo Tuesca is a Security Engineer based in Amsterdam with 11 years of hands-on experience securing and automating back-end systems. He blends security engineering and DevOps practices, contributing to high-profile open-source projects like PyPI, Node.js, and the pyca/cryptography library—work that spans OIDC publisher integrations, dependency-vulnerability automation, and cryptographic primitive support. Comfortable across Python, Rust, and CI/CD automation, he’s implemented test vectors, hardened crypto backends, and automated dependency updates using GitHub Actions. Notably, his contributions include production-focused fixes such as case-insensitive path handling in OIDC flows and performance improvements for NVD vulnerability checks, reflecting a pragmatic focus on reliability and measurability.
cryptography is a package designed to expose cryptographic primitives and recipes to Python developers.
Role in this project:
Back-end Developer & Security Engineer
Contributions:127 reviews, 62 PRs, 173 comments in 2 years 11 months
Contributions summary:Facundo primarily contributed to the cryptography library by implementing support for ChaCha20-Poly1305 with BoringSSL, including the necessary bindings and backend implementations. They also fixed documentation issues related to ChaCha20, clarifying non-RFC compliance and adjusting examples. Furthermore, the user added test vectors for ChaCha20 counter overflow and AES-GCM-SIV, and support for deterministic ECDSA (RFC6979). Their work also involves adding a `poly1305` implementation for BoringSSL and LibreSSL and migrating the PKCS7 backend to Rust.
Contributions:8 reviews, 31 commits, 9 PRs in 5 months
Contributions summary:Facundo primarily contributed to the Node.js project by developing and implementing scripts for dependency vulnerability checking and automation. They added features to utilize API keys for the National Vulnerability Database (NVD) to improve script performance. Furthermore, the user automated dependency updates for libraries like base64, acorn, libuv, and OpenSSL using GitHub Actions, streamlining the project's maintenance. These contributions focus on security, automation, and dependency management within the Node.js ecosystem.
javascriptnodejsnodejsruntime
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.