Edward

1,339
reputation
3
17
24

Electronic design engineer and embedded software developer.