Vamos por partes!
Projetos no Github
Você já tem diversos projetos que mostram que você sabe o que está fazendo. Isso é bom! Por outro lado, mesmo que tenham README, eles não são muito bons.
Sempre que for possível, adicione um link de exemplo para uma versão demo/funcional do projeto, pra que a pessoa consiga testar sem ter que rodar na própria máquina (isso funciona bem para os seus jogos, que inclusive deveriam estar em repositórios abertos também além do itch!
Remova informações inúteis. Exemplo: no repo FelipeIzolan/coldbase
tem o seguinte trecho: Do not forget to configure the CORS.
Isso não tem relevância nenhuma pra quem vai olhar o projeto. Das duas uma: ou você adiciona instruções de fato (após clonar o projeto rode X, configure Y de forma tal...), ou deixa sem. É melhor um link pra uma explicação externa de como fazer do que só soltar uma informação abstrata sem valor.
O mesmo serve por exemplo para o wikimi
, não há nenhum exemplo de como usar ou como a API em si funciona, só diz como ele funciona. Não precisa ser algo muito trabalhado, aqui tem uma lib antiga que fiz mostrando toda a API dela num trecho de código de exemplo.
Agora sobre as suas perguntas:
Enviar solicitações de conexões e mensangens para tech's recruiter?
Depende. Se você realmente ter interesse na empresa em questão, vale sim a pena você meter a cara e falar com alguém. Eu recomendaria na verdade procurar pessoas como um Tech Lead, Engineering Manager, etc e se comunicar com essa pessoa, daí dependendo ela mesma pode te encaminhar pro processo seletivo.
Publicar e ser uma pessoa ativa no LinkedIn muitas vezes é um tiro no pé: você começa a ficar popular por postar muitos conteúdos mais "educativos" e dando dicas, mas na hora de pegar algo prático você toma bomba porque criou uma ilusão de que tinha experiência, além de que a rede em si não ajuda tanto quanto parece.
A melhor forma de conseguir um trampo quando você nunca trabalhou na área, é por indicação. Então é interessante conversar direto com quem já trabalha na empresa, pra ficar sabendo das vagas, criar networking direto com a pessoa e por fim talvez ter aquele empurrão pra te ajudar a entrar no processo (passar num processo seletivo, na minha opinião, é muito mais fácil do que conseguir a primeira entrevista sem ter nenhum contato ou experiência relevante).
Dica extra 🕹
E pode dar bastante amor aos seus projetos que não tem relação com a sua área. Dois dos trabalhos que eu consegui, o que impressionou a gestão foram meus projetos relacionados a desenvolvimento de jogos que fiz no tempo livre, não os que tinham relação com a minha área de especialidade.
Boa sorte o/