Alan Johnson Tech Lead at Huffington Post

Alan Johnson is software engineer.