101 reputation
3

Sudipta Chatterjee

Tenacious software engineer with great potential