modi portfolio