Qi Wang est le co-fondateur et directeur de l'exploitation de DODO et un associé fondateur de Puzzle Ventures. Il est titulaire d'une maîtrise en ingénierie informatique de l'université Carnegie Mellon et d'une licence en ingénierie des télécommunications de l'université des postes et télécommunications de Pékin.