Carlos Alemag

Software Engineer, Writer, and Human Factors Consultant in Ensenada, Mexico