FRONTEND ENGINEER REACT/TYPESCRIPT AI/ML ENTHUSIAST

William
Gonçalves

Construindo soluções que aproximam pessoas e tecnologias.

Role para explorar

Sobre mim

Oi! Eu sou o William Gonçalves 👋

Desenvolvedor Front-End especializado em arquiteturas React (Remix, React Router e Next.js), TypeScript e Design Systems, com mais de 20 anos de experiência profissional entre tecnologia e engenharia.

Atualmente sou responsável pela arquitetura front-end na ConstruCode, conduzindo a evolução da plataforma, decisões arquiteturais e o Design System corporativo, com foco em separation of concerns, manutenibilidade e experiência do desenvolvedor (DX).

Em paralelo, concentro meus estudos em Engenharia de IA: context engineering, RAG governado, MCP, evals e compliance (LGPD). Também aplico Harness Engineering: governança de agentes de código no fluxo de desenvolvimento (rules, specs versionadas, evals no CI).

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".

Experiência

ConstruCode

Frontend Engineer • mar de 2023 a o momento

Full-time · Remoto (São Paulo, Brasil)

Responsável pela arquitetura front-end de uma plataforma SaaS de gestão de obras para clientes enterprise do setor da construção civil, com ownership sobre decisões arquiteturais e governança do Design System web. Conduzi a criação de uma nova plataforma React e a migração de funcionalidades críticas de .NET para Next.js 13 e, posteriormente, Remix/React Router, promovendo maior manutenibilidade e evolução sustentável da solução. Também desenvolvi dashboards analíticos, ferramentas de comparação de revisões, planejamento com gráfico de Gantt e fluxos avançados de gestão de tarefas, além de atuar na evolução de APIs em C#/.NET e integrações para reduzir gargalos entre frontend e backend.

Virgo Inc.

Desenvolvedor Front-End • jul de 2022 a fev de 2023

Full-time · Remoto (São Paulo, Brasil)

Contribuí para a reconstrução de uma aplicação back-office voltada à gestão de operações de capital, participando da nova arquitetura da solução e distribuindo responsabilidades entre cliente e servidor para fortalecer segurança, escalabilidade e separation of concerns. Também atuei em melhorias de acessibilidade seguindo padrões WCAG e em otimizações arquiteturais que reduziram processamento desnecessário no front-end, colaborando continuamente com equipes de backend e produto.

Petlove

Desenvolvedor Front-End • nov de 2021 a jul de 2022

Full-time · Remoto (São Paulo, Brasil)

Atuei na unidade de negócio Petlove Saúde, desenvolvendo plataformas voltadas à comercialização e gestão de planos de saúde pet. Estruturei a solução utilizada por representantes comerciais para emissão de propostas e desenvolvi a primeira landing page da unidade de negócio, contribuindo para simplificar processos de venda e consolidar sua presença digital inicial.

Taghos Tecnologia

Desenvolvedor Front-End • jun de 2021 a nov de 2021

Full-time · Remoto (Porto Alegre, RS, Brasil)

Participei do desenvolvimento de uma plataforma OTT de streaming para gestão de conteúdo sob demanda e transmissões ao vivo, adotando princípios de baixo acoplamento e reutilização de componentes para favorecer a manutenção contínua e evolução do produto.

Independente

Desenvolvedor Web & Designer Gráfico • jun de 2014 a jun de 2021

Autônomo · Rio de Janeiro, Brasil

Atuei como consultor multidisciplinar no desenvolvimento de aplicações web, websites e identidades visuais para clientes de diferentes segmentos, conciliando design, experiência do usuário e implementação técnica. Também conduzi processos completos de entrega, desde levantamento de requisitos até implantação, negociação comercial e gestão de projetos e clientes.

Energia Segura

Técnico / Coordenador • mar de 2006 a dez de 2019

Full-time · Rio de Janeiro, Brasil

Construí uma carreira de 13 anos em sistemas de energia segura para operações de missão crítica, evoluindo de estagiário a posições de coordenação e gestão de contratos para clientes como RIOgaleão, Petrobras Distribuidora, Transpetro, ONS, Tribunal de Justiça do Estado do Rio de Janeiro, Coca-Cola Andina, Enel, Infraero, Tetra Pak e XP Investimentos. Essa experiência desenvolveu uma forte cultura de confiabilidade, gestão de incidentes e entrega sob alta pressão, competências que hoje aplico na construção de sistemas de software resilientes.

Formação

Tecnólogo em Análise e Desenvolvimento de Sistemas (CST)

Descomplica Faculdade Digital • Jan 2025 - Jul 2027

Formação em desenvolvimento de sistemas com foco em engenharia de software moderna e arquitetura de aplicações.

Bacharelado em Sistemas de Informação

FEUC - Fundação Educacional Unificada Campograndense • Ago 2006 - Jul 2010

• Status: Cerca de 80% da grade acadêmica concluída (Bacharelado). • Foco: Forte base nos fundamentos de TI, incluindo Engenharia de Software, Algoritmos, Estruturas de Dados e Análise de Sistemas. • Nota: Estudos pausados para continuar na carreira de técnico e consultor no mercado de energia crítica

Técnico em Eletrônica

FAETEC - ETE Ferreira Viana • Fev 2003 - Dez 2005

Base técnica em eletrônica, sistemas digitais e lógica, fundamentos que contribuem para minha abordagem analítica no desenvolvimento.

Certificados

Tech Leads Club

Workshop Desenvolvimento com IA #2

Mai 2026
DesignBoost

IA Boost - Inteligência Artificial, User Interface, Design System

Mai 2026
Descomplica Faculdade Digital

Full Stack Developer

Mai 2026 ID: 70116dbf4dd3f94e3386e84eddc98735945704ba22231234ae73db12bcbb6bc8
USP - Universidade de São Paulo

Engenharia de Prompt para Engenheiros de Software (Curso de Extensão Universitária)

Mar 2026 ID: WVB7-BWKP-C44D-7368
EBAC - Escola Britânica de Artes Criativas e Tecnologia

Design Thinking para UX Designers: construindo produtos relevantes

Mar 2026 ID: 44288-62431-69668-87702
Orbyka

Workshop IA Lab 7ª Edição

Fev 2026
Google

Prompting Essentials Specialization

Jan 2026 ID: LC4NPH24OUW5
branas.io

Clean Code and Clean Architecture

Dez 2023
DIO - Digital Innovation One

Node.js Development

Ago 2020 ID: F90C5B98
DIO - Digital Innovation One

Front-end Developer ReactJS

Jun 2020 ID: 21810F13

Expertise

Principais Skills

React / Astro / TypeScript / JavaScript / React Router / Remix / Next.js / Vue.js / Nuxt.js / Tailwind CSS / Sass / Vite / Node.js / Express.js / Jest / Vitest / Git / Figma / Storybook / Pinia / Zustand / jQuery

IA e Desenvolvimento Assistido

Spec Driven DevelopmentContext EngineeringHarness EngineeringRAGMCPAgent HarnessEvalsGenerative AIAI Compliance

Outras Skills

PostgreSQLMySQLSQLiteRedisFirebaseSupabaseNestJSDockerKubernetesAmazon Web ServicesGoogle CloudAzureLinuxBashPostmanInsomniaSwaggerC#.NETKotlinElectron

"Construindo soluções que aproximam pessoas e tecnologias."

William Gonçalves