Minha experiência pessoal:
1) 90% dos freelas que fiz foi por indicação de colegas do trabalho ou de eventos e comunidades que participei por exemplo, igreja, meetups e outros.
2) os outros 10% eu coloquei meu portfólio de clt no upwork e consegui pegar uns 3 projetos em dólar.
em ambos os casos o nicho sempre foi o mesmo, plataforma de Ecommerce.
então acredito que se tivesse um conselho, se especializar em plataformas seja erp, plataforma de ecom, apps de nichos específicos vão te ajudar a trazer mais conhecimentos e mais posicionamento para outros clientes.
inclusive frequentar lugares onde tem encontro da sua stack, ou plataforma para aumentar o networking.