David Li

Victoria, BC
Skilled Full Stack Software Developer that actively contributes to open source projects. University of Victoria Alumni