underwood

David Underwood

He/Him
Software Fancier
Ottawa

Brit living in Canada. Writes software for a living. Thinks about software for fun. Sometimes has opinions.