I’ve released several open source projects on GitHub, some interesting ones are:

A network packet analysis framework written in Go for building network intrusion detection systems, developed and used extensively during my academic research projects. It is a toolchain to dissect network packets into the various encapsulated protocols, and generate data structures that can be used to supply rule based engines, anomaly detection algorithms or deep neural networks with the data required for network security monitoring.

A build system similar to GNU Make but agnostic to the programming language being used to write targets.

A Go package to obtain and renew TLS certificates for your applications.

An implementation of the Ja3 TLS fingerprint.

A Go package for writing Maltego transforms.