Daniel Cruz

743
reputation
2
3
17

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