Была похожая ситуация как у тебя, около месяца назад, зарегался на upwork , искал очень долго первый заказ около 3 недель, но все-таки нашел ( заказ был на написания js скрипта, простенький стоил заказ 20$) , после этого словил еще один заказ на написания rss feed на asp.net , не давно сдел эту работу заказчику он был доволен, и предложил мне еще работу. Так что я хочу этим донести, первое портфолио делается по мере твоих заказов, первый заказ словить тяжело но это и есть хорошо, так как отсеивает не терпеливых ребят с фриланс бирж, ну и так-же бы посоветовал пройти skill base test на up work по своему стеку технологий, мне это помогло. Ну а на последок удачи.