python-dotenv
2019–now
Python

Co-maintainer of the most popular Python library for managing .env files.

Notable contributions:

Nmap
2016
Lua

Main contributions, as part of my job at Cryptosense:

  • Rewrite of the sslv2 NSE library.
  • sslv2-drown script detecting the DROWN attack (CVE-2016-0800) and related vulnerabilities (CVE-2015-3197, CVE-2016-0703).
discolinks
2022–2023
Python

Command-line tool that checks a website for broken links. Mostly a proof-of-concept.

This was an opportunity for me to experiment with software architecture, async tasks, CLI logging and progress indicators.

porygon-ftp
2013–2015
Python Docker

Web application and associated background daemon that scans a LAN for FTP servers, indexes their directory contents, and provides a web search interface. The project uses Docker and a fake FTP server for testing at scale.