William

195
reputation
7

Software engineer and general technology enthusiast.