nilesh shah portfolio