Carlos Aldridge

Carlos Aldridge

Latino. Software Developer and Computer Scientist. Nerd