satya pendyala