Michael Richardson

Michael Richardson is a self-taught programmer and consultant, and has been involved with network security systems since 1988. Michael was a founding employee at Milkyway Networks in 1994, and Solidum Systems Corporation in 1998. Solidum designed and sold hardware for IPsec protocol. As a system software designer and protocol designer, Michael has been involved with the Internet Engineering Task Force, as an author for RFC3586, RFC4025 and RFC4332.

Michael has architected a number of IPsec systems, including closed source systems at SSH, work on KAME code in BSD, and work on the Linux FreeS/WAN project. In 2003, Michael founded Xelerance Corporation to support Linux open source security products, including Openswan.

He received a B.Sc. in Physics from Carleton University.

My extension at CREDIL is x3510.


Michael is an accomplished at project definition, management and tracking. Agile methods, in particular Test Driven Development and rapid iterations are familiar and regularly used things.

Michael has worked with all manner of operating system and embedded system kernels: from the days of SunOS 4 and BSDi in the early 1990s, to WindRiver, Android, Contiki and of course Linux.
But, it is really in IPv4 and IPv6 networking that Michael's passion is: specifying, planning, designing, coding, and deploying networks, and networking systems.

Michael is accomplished in managing tool chains and build environments; including cross-compilation and embedded systems work.

Michael has worked in virtualization since 1999 using VMware, Xen, UserModeLinux, KVM, and QEMU. This includes six years spent building provisioning systems for virtualized desktops. Michael has deployed openstack and synnefo/ganeti systems.


Michael has been co-chair of the IETF ROLL working group (http://datatracker.ietf.org/wg/roll) since 2011, and has been deploying a self-built sensor network at his home office in order to reduce power consumption. Michael has authored 5 IETF RFCs, and has contributed to many others.

CREDIL Projects: