Да, я фрилансер.
Так вот, чтобы действительно рекламировать себя как node-react-fullstack — проработай в области лет пять, разберись собственно со стеком, какие бывают бекенды, какие бывают фронтенды, что такое монолиты и чем это плохо, что такое микросервисы и чем это плохо, чем транспортный протокол отличается от прикладного и какие бывают прикладные, в заголовках http (и что они значат). Напиши пару десятков хттп серверов на разных языках используя только сокеты и ничего больше, с разными фишками и возможностями. Потом перепиши их на неблокирующую асинхронщину, а потом перепиши но по-нормальному. Пойми как работает нода, хотя бы основные причины её хайпа.
И это только малая доля бекенда. Потрать хотя бы лет пять на это.
На фронтенде должен быть схожий объём знаний но уже с фронтендской стороны.
Я понимаю что в 20-22 лет очень хочется назвать себя максимально громким словом, но если ты себя так называешь а потом впрягаешься в работу — ты малясь обманываешь заказчиков. Если "у тебя есть минимальный опыт пользования этой тулзой" — это не делает тебя разработчиком, собственно.
Возможно, некоторое время будут работать методики вроде "ребят ребят а как мне сделать вот то-то и то-то, как заказчик хочет" — но это будет работать недолго.