101 reputation
2

Sudipta Chatterjee

Tenacious software engineer with great potential