This link is to an recent articles on creative portfolios, but the also has many more articles on portfolio development. Many of us have or should have portfolios for ourselves or our students. Thought these would provide some ideas. http://www.creativebloq.com/portfolios/examples-712368
Also check out Adobe's new app Adobe Portfolio, it is easy to create a portfolio and it is linked to your Behance profile.