Daniel Cruz

1,437
reputation
3
5
19

Software developer, team leader. Curious to any kind of puzzle.