Hello!
I am a Software developer with more than 5 years of experience building things with Golang.
You can have a look at my portfolio to see some of my works.
This looks like a fun project to work on with well listed and explained features, thank you for that!
If we can agree on using the wpa_supplicant and wpa_cli programs on that project, then I really think that I could help you out.
I always go-format my code and document it well, and I will ensure that compilation for ARM is not a problem
It still a complex system to set up, and it will not be easy to test it, and ensure that the numerous edge cases are being taken care of on my side, but I'm definitely up for the challenge