Prakash Venkat

Software engineer, writer of words, obsessive take of notes

Presentations