Juan Delgado

I've spent the last 10 years making things happen on screens for web, mobile or TV. However, my developer persona is just a cover up until I make it as a world class minimal-techno DJ.