techdude

1,253
reputation
20
26

Technology enthusiast, electrical engineer, programmer, technical writer