David Shen is the lead Android developer for the HuffPost mobile team.