Prateek

Prateek

software developer by profession, on the look out for fresh and innovative ideas