Ir para o conteúdo

Olá, amigo.

Sonhador pelo cinema, engenheiro pelo código.

Rodrigo a sorrir à noite junto à árvore de Natal na Praça do Comércio, em Lisboa
O sonhador & O engenheiro
A linha começa em 1996

A linha até agora

Sete paragens entre uma criança dos anos 90 e aqui.

  1. 1996. Uma criança dos anos 90

    Algures nos anos 90 o computador saiu da mesinha que partilhava com o telefone e passou para uma secretária só dele. Aconteceu o mesmo em casa de outros miúdos por essa altura, e foi aí que comecei a usá-lo.

    A primeira coisa que mudei foi um jogo de luta open source que tinha descarregado. Funcionou, gostei, e não fazia ideia de que aquilo que tinha acabado de fazer se chamava programar.

    Rodrigo em bebé, com uma camisa azul-clara, num retrato de estúdio
    Os anos 90
    Rodrigo em miúdo, com um chapéu de pescador azul-marinho
  2. 2016. O sonhador e o engenheiro

    Lá em casa havia um computador nos anos 90 e depois tive um portátil, mas esta foi a primeira máquina que montei sozinho: um Intel i7, uma motherboard ASUS, uma GTX 960, comprados peça a peça ao longo de 2015, até ficar pronta em janeiro de 2016.

    A web era aquilo de que eu não conseguia desviar os olhos. Na altura escolhia-se Java ou C++ para se ser programador, e HTML, CSS e um pouco de JavaScript ficavam de lado, quase como soft skills. Com o Flash a caminho do fim, eu via o software a mudar-se para o browser em vez de ser descarregado e instalado, e por isso apostei o meu tempo na web em vez da escolha segura.

    A caixa de um processador Intel Core i7
    set. 2015
    A caixa de uma placa gráfica GeForce GTX 960
    dez. 2015
    O computador acabado numa secretária, com o Rodrigo a sorrir ao lado
    jan. 2016
    Código Pascal num ecrã que converte números decimais em binário
    Pascal, abr. 2015
  3. 2017. Aprender em público

    Tive credencial quando a Web Summit chegou a Lisboa em 2016. Depois veio o PHP que escrevia «Hello Friend», um jogo em JavaScript para um projeto da faculdade publicado no GitHub e, em 2018, uma calculadora em React com a hashtag #alwayslearning.

    Uma credencial de participante da Web Summit 2016 com o nome do Rodrigo
    Lisboa, nov. 2016
    mar. 2017
    Um jogo de browser para dois jogadores com barra de vida, feito para a faculdade
    Faculdade, dez. 2017
    Código React de uma calculadora no Visual Studio Code
    React, abr. 2018
  4. 2018. Primeiro voo, primeiro estágio

    Quatro da manhã junto ao Tejo, um amigo disse-me: tens de me vir visitar. Eu nunca tinha entrado num aeroporto. Uma semana depois comprei a viagem para Oslo às cegas.

    Nesse verão estagiei na AG Films, do Artists Group, uma produtora de cinema: desenvolvimento em Unity, com apoio à web pelo meio. O último dia terminou com um adeus a um Spock em tamanho real.

    Oslo, fev. 2018
    Uma estátua equestre em frente ao Palácio Real, na neve
    Oslo, fev. 2018
    Um portátil numa mesa de madeira na AG Films, com máquinas de pinball atrás
    AG Films, Alcântara
    Uma figura de Spock em tamanho real junto a uma janela soalheira
    Adeus, Spock
  5. 2019. Primeiro o papel

    Um estágio de verão na Red IT pôs Angular no meu front end e .NET no meu back end. Nesse outono desenhava fluxos de apps em papel antes de escrever uma única linha.

    Wireframes de uma app móvel desenhados à mão, ligados por setas azuis
    nov. 2019
    Uma secretária branca e minimalista com monitor, teclado e auscultadores
    jan. 2020
  6. 2021. Uma agência de branding

    Na Megabeetle®, uma agência de branding, desenvolvi com React, TypeScript e GSAP, e conduzi os nossos sprints como Scrum Master. Nesse ano, o meu próprio site abria com «Hello Friend, I’m Rodrigo Nave.»

    A saudação do site do Rodrigo em 2021: Hello Friend, I’m Rodrigo Nave
    mai. 2021
    Uma mão a segurar um cartucho gasto de Pokémon sobre um Game Boy Advance SP
    Ainda grava, mar. 2021
  7. 2022. Estás aqui

    Entrei na Sanjow em março de 2022 como full stack developer e continuo lá, a desenvolver com React, Next.js, Node.js e PostgreSQL, com agentes de IA a ajudar-nos a estimar, rever e testar.

    Rodrigo a levantar um boné vermelho do Mario dentro da loja da Nintendo em Nova Iorque
    Nintendo New York, out. 2022

Partidas até agora

Sempre que vejo um avião no céu lembro-me dos sítios onde já estive e começo a imaginar os que ainda estão para vir.

A Ópera de Copenhaga do outro lado das águas calmas do porto
Copenhaga, fev. 2020
Os arcos do Coliseu ao sol, contra um céu limpo
Roma, set. 2019
As colunas dóricas do Monumento Nacional em Calton Hill
Edimburgo, dez. 2022
A Estátua da Liberdade contra um céu azul-claro
Nova Iorque, out. 2022
A fachada de vidro do Shard a subir para as nuvens cinzentas
Londres, abr. 2018
A silhueta de uma estátua na Ponte Carlos ao nascer do sol
Praga, jul. 2018
Casas coloridas da Ribeira com varandas de ferro
Porto, abr. 2025
A Catedral de Alexandre Nevsky com as suas cúpulas douradas e verdes
Sófia, dez. 2021
Um avião a atravessar o céu azul, visto de baixo
Lisboa, dez. 2019
  • Oslo Noruega2018
  • Londres Inglaterra2018
  • Praga Chéquia2018
  • Budapeste Hungria2018
  • Paris França2018
  • Viena Áustria2019
  • Roma Itália2019
  • Copenhaga Dinamarca2020
  • Sófia Bulgária2021
  • Nova Iorque Estados Unidos2022
  • Edimburgo Escócia2022
  • Porto Portugal2025

Também no mapa: Alemanha, Bélgica, Espanha, Estónia, Finlândia, Grécia, Luxemburgo, Suécia e Suíça.

Trabalho

  1. Função atual: ago. 2025 – presente

    Tech Lead

    Sanjow

    A liderar a equipa depois de três anos lá como full stack developer. A trazer agentes de IA para a estimativa, a revisão de código e o QA.

  2. Função atual: mar. 2022 – presente

    Full Stack Developer

    Sanjow

    React, Next.js, TypeScript, Tailwind CSS, Mantine, Shopify Polaris, SWR, Node.js, Express, REST, Prisma, Redis e PostgreSQL.

  3. jul. 2021 – mar. 2022

    Web Developer

    Megabeetle®, agência de branding

    React, TypeScript, GSAP, Chakra UI e Styled Components, além das funções de Scrum Master.

  4. jun. – ago. 2019

    Frontend Developer, estágio

    Red IT

    Um front end em Angular sobre um back end em .NET.

  5. jun. – ago. 2018

    Unity Developer, estágio

    Artists Group (AG Films)

    Desenvolvimento de jogos e apoio ao desenvolvimento web.

Formação: Instituto Politécnico de Setúbal

O que trago

Liderança

Na Sanjow estimo e planeio as minhas próprias implementações e faço a revisão do código da equipa, depois de três anos a desenvolver lá como full stack developer. Antes disso, como Scrum Master na Megabeetle, conduzi o planeamento de sprints, as reviews e as retrospetivas.

Um Macintosh antigo numa mesa, a preto e branco
ago. 2016

IA no processo

Agentes do Claude Code, skills personalizadas e MCP, além do Cursor. Postos a trabalhar na estimativa de tickets, no contexto histórico, na implementação, na revisão de código, em verificações com Playwright e na triagem no Sentry.

Quinze anos de código

Dos exercícios em Pascal ao Next.js em produção, com GitHub, WebStorm, DataGrip, Postman, YouTrack e Jira como ferramentas do dia a dia.

  1. 2015Pascal
  2. 2017PHPJavaScript
  3. 2018React
  4. 2019Angular
  5. 2021TypeScript
  6. 2022Next.js

Coisas que me moldaram

«Um realizador com uma câmara é tão livre como um autor com uma caneta.»
Stanley Kubrick, citado no meu Instagram em 2016.

Trainspotting

Estreou em 1996, o ano em que nasci. Aos 30 escrevi o meu próprio «Choose life».

1996

Wes Anderson

Em Edimburgo senti-me dentro de um dos filmes dele, só que sem a simetria.

2022

Rodrigo a sorrir em frente a um mural de banda desenhada com super-heróis
Criado entre histórias

Manda um olá!

Escreve-me sobre bom código, bons filmes ou uma cidade que eu deva conhecer a seguir.

rodrigonavecosta.1996@gmail.com