Designer, hacker, & technology enthusiast.
SAP Labs Latin America
leoratzlaff.com
Sapiranga, Brazil
Stats
Member Since: July 29, 2014
Report