Guillermo Gerard

648
reputation
9
18

Electronic engineer by education, software developer by choice