Sudipta Chatterjee

619
reputation

Tenacious software engineer with great potential