Geoffrey Wiseman

123
reputation
1
8

Software development generalist, consultant, blogger.