Jose I Santa Cruz G

Polyglot software engineer, amateur guitar & bass player, geek, husband. Not precisely in that order.

Jose I Santa Cruz G