Michael Gordon

Michael Gordon

Software development and general agile nerdery