bharath-mamidoju documents