Skip to content

Sobre mim ​

Sou o Miguel Silva, programador web na WKT, em Portimão. Trabalho no ScalarGIS, uma plataforma de mapas para a web que corre em produção para a DGT e para várias câmaras municipais. Entrei em novembro de 2025, logo depois da licenciatura em Engenharia Informática, e em menos de um ano passei a ter em mãos partes inteiras da plataforma: do backend ao frontend e até aos servidores onde ela corre.

Em resumo ​

  • Construí de raiz o e-commerce da próxima versão do SNIC: carrinho, pagamentos do Estado, faturação e assinatura digital de documentos cadastrais.
  • Migrei o frontend inteiro para uma nova biblioteca de UI (PrimeReact → Mantine). Criei a biblioteca partilhada @scalargis/ui e portei os formulários JSON Forms para Mantine.
  • Atualizei a stack do cliente: React 19, Nx 22, Vite 7, TypeScript.
  • Liguei a plataforma ao login do Estado: Chave Móvel Digital e SSO com Keycloak.
  • Tratei da infraestrutura: auditoria dos servidores, recuperação e reconstrução de um servidor comprometido, e migração do GitLab.
  • Passei a produção do SMOS de Windows para Docker, sem perder dados nem contas de utilizador.
  • Faço websites por conta própria para pequenos negócios, do código ao alojamento.

Os detalhes estão na experiência e as ferramentas nas competências.