Projects

Go Struct Analyzer

Role: Owner github
A VS Code extension that shows memory size and padding information for Go structs, helping you optimize memory usage and understand struct layout.

Barcode Generator

Role: Owner github
Allows you to generate a wide variety of 1D & 2D codes. Written in Node.js, this project can generate a wide variety of 1D and 2D codes.

go-zh07

Role: Owner github
Golang library to read the Winsen ZH07 & ZH06 particulate matter sensors. ZH06 and ZH07 are laser dust sensor modules to check air quality. Developed to collaborate with the airelib.re initiative.

go-sps30

Role: Owner (https://github.com/padiazg/go-sps30)
Golang library to read the Sensirion SPS30 particulate matter sensor. SPS30 is an MCERTS-certified particulate matter (PM) sensor that works over i2c and serial. Developed to collaborate with the airelib.re initiative.

harbour-alpine

Role: Contributor github
Harbour compiler on Docker/Alpine. Patch for the Harbour compiler to run on Alpine. Part of an OpenFaaS PoC to reuse old dbase/clipper/fox code in serverless functions.

go-oas/docs

Role: Contributor github
Automatically generate RESTful API documentation for GO projects - aligned with Open API Specification standard. Added features needed to auto-generate OAS documentation out of auto-generated API by QOR v3 framework, used by Tyk’s Enterprise Developer Portal. Release 1.1.0 (https://github.com/go-oas/docs/releases/tag/v1.1.0) was sponsored by me.

OpenFaaS

Role: Contributor github
OpenFaaS® makes it easy for developers to deploy event-driven functions and microservices to Kubernetes without repetitive, boilerplate coding. Actively collaborated with the project in its early days, researching, testing and advocating.