Neil Home Blog GitHub

I live in the North East of England and I am a Software Developer working on NATS at Synadia. I have a keen interest in security, privacy, decentralised systems and computer networking. I also have experience in end-user compute and enterprise-scale systems architecture.

Latest

Projects

yggdrasil (Maintainer, GitHub, Website) — A cross-platform prototype of an end-to-end encrypted IPv6 overlay network, written in Go. It implements a new and experimental compact routing scheme based around a globally-agreed spanning tree.

pinecone (Author, GitHub) — A prototype of a name-independent, self-healing compact routing scheme, designed for mesh networks and peer-to-peer applications, written in Go. Originally created to underpin the P2P Matrix project.

dendrite (Contributor, GitHub, Website) — A next-generation Matrix homeserver, written in Go, designed to operate at scales ranging from single-user embedded homeservers to large-scale polylith deployments.

jnacl (Author, GitHub) — Pure Java implementation of some NaCl ECC encryption and authentication primitives, including the Curve25519 elliptic curve, Xsalsa20 stream cipher and Poly1305 message authentication algorithm.

Contact

You can contact me by email at the following address: