Juan CastanedaMeeting the Author: Juan Cruz Martinez, a Software Engineer with passion for teaching.Entrepreneur, developer, author, speaker, and doer of things.Jul 26, 2020Jul 26, 2020