Esteban J. Felipe M.

I enjoy creating, evolving and advising the technologies and practices that I believe useful. Always ready for the next challenge!