Carlos Galarza

Software architect, developer, designer and entrepreneur. A passionate about computer science and human-computer interaction.