Лучше иметь один сайтик с разделом портфолио в котором у тебя будут твои работы сложены. Раскладывать каждую работу на отдельный домен весьма странное решение. Ты же не будешь своему потенциальному клиенту кидать десяток разных ссылок на работы еще и на разных доменах?. Удобнее просто кинуть одну ссылку на портфолио и пускай он смотрит, что ему интересно. Следующий момент, собственный сайт-портфолио призван представить тебя как разработчика общественности. Следовательно он четко должен давать понять чьи это работы. Если ты будешь кидаться разными ссылками, этого эффекта не будет. Если у тебя портфолио представляет из себя некий набор статичных страниц, то я пожалуй поддержу предложение выше, запилить это все на github pages. Более того, если я ниче не попутал, то там вроде были даже какие-то интересные API для более удобного управления всей этой статикой, что-то на подобии примитивной cms. А потом уже, когда освоишься, и надо будут какие-то дополнительные возможности, то покупаешь VPS на DigitalOcean плюс домен, на чем-то надежном вроде Internet.bs . Получаешь в руки полноценную систему, где-то в Амстердаме, и радуешься жизни, поднимаешь все что душе угодно. Естественно к этому времени ты будешь получать нормальную з/п, и ты даже думать не станешь об бесплатных хостингах.