Member Technical (SDE) at D. E. Shaw, India
Company:D. E. ShawLocation:India
vrk99 doesn’t have any stars yet.