techdude

1,334
reputation
20
29

Technology enthusiast, electrical engineer, programmer, technical writer