Ivaylo Petrov

1,162
reputation
9
18

Software developer and embedded devices enthusiast.