Vasudha Venkatesan

A budding software engineer curious to learn new things and open to innovative ideas.