FreeCodeCamp's portfolio looks professional enough, and lets you make a lot of your status public which can increase your chances in job interviews if they look at it.
Personally I believe this would be a great addition to DEV. What is your opinion?