Sumanth Rakesh

11
reputation
3

A software developer who wants to know things deeply and spread that knowledge.