Contacto
Gabs
Todos os serviços

Next.js e Convex, do esquema ao ecrã.

Construo produtos em TypeScript da base de dados à interface: Next.js na web, Convex no backend, Expo no telemóvel e Electron no desktop. O SharpOS, a plataforma em que o meu estúdio trabalha, junta os quatro num só backend Convex, e construo-o desde março de 2026 como o seu único engenheiro, a dirigir agentes de programação.

Falar sobre um projeto

Respondo pessoalmente em 2 dias úteis. Os valores ficam para uma chamada, quando o âmbito estiver claro.

O que construo

  • Apps web em Next.js

    Server Components, páginas estáticas sempre que possível e interfaces que se mantêm rápidas no telemóvel.

  • Backends em Convex

    Esquemas, queries e mutations com validadores e índices, e tempo real onde o produto precisa.

  • Telemóvel e desktop a partir do mesmo código

    Expo para iOS e Android, Electron para macOS, a partilhar tipos e lógica com a app web.

  • Uma estrutura que cresce com a equipa

    Módulos versionados, erros tipados e testes, para que o código continue fácil de mudar.

É para si se

  • Tem um produto em Next.js ou Convex que precisa de um engenheiro sénior responsável
  • Quer uma app nova que sai primeiro na web e chega depois ao telemóvel ou ao desktop
  • Tem um código que cresceu emaranhado e precisa de estrutura sem ser reescrito

Não é para si se

  • Procura trabalho só nativo em iOS ou Android
  • O trabalho principal é infraestrutura ou SRE

Como funciona

  1. 01

    Escreva-me

    Conte-me o que está a construir através do formulário. Respondo pessoalmente em 2 dias úteis.

  2. 02

    Falamos sobre o projeto

    Uma chamada sobre o problema, o encaixe e o que deve custar. Os valores ficam para aqui, quando o âmbito estiver claro.

  3. 03

    Defino o âmbito por escrito

    O que sai primeiro, em que tecnologia é construído e como é testado, acordado antes de começar.

  4. 04

    Construo com testes primeiro

    Cada alteração começa com um teste que falha, e vê o produto a funcionar à medida que cresce.

  5. 05

    Fica nas suas mãos

    O código, os testes e as notas de que a sua equipa precisa para continuar a construir.

Provas que pode verificar

Perguntas frequentes

Porquê Convex?

Junta a base de dados, as funções do servidor e as atualizações em tempo real num só sítio tipado, por isso uma equipa pequena entrega com menos peças. Quando um projeto fica melhor em Postgres simples ou num backend que já existe, digo-o e construo sobre isso.

Trabalha em código que já existe?

Sim. Leio o código primeiro e depois melhoro-o no próprio sítio. O SharpOS passou de um código emaranhado a 53 módulos versionados sem uma reescrita total.

Também constrói a app móvel?

Sim, com Expo e React Native, a partilhar código com a app web. Para uma app que precisa de muito trabalho nativo, um especialista nativo é a melhor contratação.

Também desenha a interface?

Construo interfaces com uma fasquia alta e trabalho de perto com designers. Para uma marca ou um sistema de design de raiz, junte-me a um designer.

Conte-me o que está a construir.

Uma mensagem chega para começar. Leio todas pessoalmente e respondo em 2 dias úteis.

Precisa de um site para um pequeno negócio? É o trabalho do meu estúdio, SharpHaw (abre num novo separador).