diegocasmo

Diego Castillo

Passionate independent software developer who seeks to become not only a better professional, but also a better human being every day.