William

284
reputation

Software engineer and general technology enthusiast.