Software engineer, teacher and software architect with a passion for programming languages and algorithms.

Twitter: @oscar_lopez