William

195
reputation
8

Software engineer and general technology enthusiast.