William

121
reputation

Software engineer and general technology enthusiast.