FRONT-END SÊNIORENGENHARIA DE PRODUTODESIGN SYSTEMS

William
Gonçalves

Projeto interfaces complexas e produtos que continuam compreensíveis.

Role para explorar

Sobre mim

Oi! Eu sou o William Gonçalves 👋

Sou Engenheiro Front-End Sênior com atuação em engenharia de produto. Projeto e evoluo a camada de interface de produtos B2B complexos: arquitetura, Design Systems e telas de alta densidade que precisam continuar compreensíveis.

Na ConstruCode, conduzo a arquitetura front-end, a governança do Design System web e a migração de funcionalidades críticas de .NET para React (Next.js e, depois, Remix/React Router). Também implementei interfaces como Gantt, overlay de plantas e comparação de revisões.

Pela Alvorar, fecho o ciclo quando o produto exige atuação ponta a ponta: catálogo, checkout, autenticação, admin, CMS e integrações operacionais, como pagamento e WhatsApp. Cuido do escopo à transferência para quem vai manter o produto.

Integro IA ao fluxo de engenharia com revisão humana. No dia a dia trabalho com React, TypeScript, Remix/React Router, Next.js e Design Systems. Antes de trabalhar com software em tempo integral, passei 13 anos em operações de energia crítica: sistema bom continua compreensível depois que a pressão do prazo passa.

Minha trajetória inclui estudos em Sistemas de Informação entre 2006 e 2010, que consolidaram fundamentos de Ciência da Computação posteriormente aplicados ao desenvolvimento de software, além de mais de uma década atuando com sistemas de energia segura para operações de missão crítica. Essa experiência trouxe uma forte cultura de confiabilidade, previsibilidade operacional e tolerância zero a falhas para a construção de software.

Desde 2014, atuei como desenvolvedor e designer em diversos projetos de forma independente, até a transição de carreira definitiva em 2021. Um destaque na carreira criativa foi a criação do primeiro mapa de transporte público do Rio no Moovit, trabalho que foi matéria no "Jornal O Dia".

Princípio

Boas soluções nascem de contexto, decisões claras e responsabilidade pela evolução.

Projeto interfaces complexas e fecho o ciclo de produto quando a entrega exige. Escrevo sobre arquitetura de software, Design Systems e engenharia de produto para tornar mudanças mais seguras à medida que o sistema evolui.

Trabalho

Arquitetura de interface e produtos que o time consegue manter.

Experiências de carreira e entregas ponta a ponta quando o contexto pede mais do que a tela.