Изграждане на портфолио

В стремежа си да намеря първата си работа за разработчици и бих искал мнението на общността за това какво трябва да бъде в портфолиото ми за уеб разработчици.

Основното ми съмнение е какви умения трябва да се показват? Повечето от моите проекти досега включваха много работа с Asp.net рамки, съчетани с Angular.

Колко внимание трябва да обърна на чистото c # знание срещу работата с рамки и библиотеки като automapper? Трябва ли да създавам проекти, използвайки различни дизайнерски модели?

Също така, трябва ли да отида за количество и разнообразие от проекти или да имам три или четири сложни приложения с много функции?

Не съм сигурен, че въпросът ми има смисъл, но изглежда има толкова много указания, които да следвам, така че бих искал съвет от хора в бранша, които са свикнали с процесите на подбор.