Desenvolvedor Front-End | Desenvolvimento Assistido por IA
Guilherme Guain
Desde 2012, resolvendo problemas e criando soluções web.Desenvolvedor Front-end com mais de 14 anos de experiência no desenvolvimento de aplicações web modernas e arquiteturas front-end escaláveis, com foco em React.js, Next.js, TypeScript e Node.js.
Incorporei o desenvolvimento assistido por IA de forma profunda ao meu fluxo de trabalho, utilizando LLMs, agentes de programação baseados em IA e ferramentas de desenvolvimento com IA em diferentes etapas do ciclo de desenvolvimento de software — desde pesquisa técnica, arquitetura e implementação até debugging, refatoração, testes, revisão de código e documentação. Utilizo IA para aumentar a produtividade e acelerar a resolução de problemas, mantendo a responsabilidade pelas decisões técnicas, qualidade do código e arquitetura das soluções.
Além do desenvolvimento de software, possuo mais de 10 anos de experiência em marketing digital, com amplo conhecimento em SEO, performance web, gerenciamento de conteúdo e plataformas digitais, incluindo WordPress e Strapi. Tenho experiência em ambientes Ágeis/Scrum, colaborando com equipes multidisciplinares e contribuindo para documentação técnica, organização de projetos e processos de desenvolvimento.
Ao longo de minha carreira também assumi tarefas em áreas relacionadas, nas quais adquiri conhecimentos em:
Design: Criação de layout, manipulação de imagem, uso de ferramentas como Figma, Photoshop e Illustrator. Conhecimento da UX/UI.
SEO: SEO técnico, otimização de código, configuração de cabeçalhos e diretrizes, criação de mapa do site e uso de ferramentas como Semrush, Google Tag Manager, Google Analytics e Google Search Console.
DevOps: CI/CD, Git e Git Flow, padronização de configurações, definição de ambientes, senso de urgência, adaptabilidade e trabalho em equipe.
Infraestrutura: Configuração de servidores Linux (Debian/Ubuntu), configuração de servidores web como Apache e Nginx, criação de máquinas virtuais e bancos de dados no Google Cloud, instalação de vários componentes, configuração de conexão SSH, ajuste de firewall e abertura de portas e configuração de certificados SSL.
Hard skills
HTML/CSS
JavaScript/React.js
TypeScript
SEO técnico
LLMs / Agentes de IA
Desenvolvimento assistido por IA
Soft skills
Comunicação
Trabalho em equipe
Resolução de problemas
Gerenciamento de tempo
Pensamento crítico
Tomada de decisões
Techs & Tools
Primária
Secundária
Design
Idiomas
Português
Inglês
Desenvolvimento Assistido por IA
Fluxo de engenharia
LLMs e agentes de programação em pesquisa, arquitetura e implementação
Debugging, refatoração, testes e revisão de código
Documentação técnica e análise de repositórios
Decisões de arquitetura e revisão de código permanecem humanas
Aplicações de front-end
Desenvolvimento em React.js e Next.js com fluxos assistidos por IA
Geração e refatoração de componentes e tipagem em TypeScript
Design-to-code, refatoração de CSS e documentação de UI
Análise de acessibilidade, performance e arquitetura front-end
Geração de testes de UI e E2E, com revisão humana
Modernização de React legado
Impacto
Menos tempo em implementação repetitiva, debugging e documentação
Análise e modernização mais rápidas de código front-end legado
Maior cobertura de testes com geração assistida por IA e revisão humana
Responsabilidade pelas decisões técnicas, qualidade do código e arquitetura
Orientado por dados SEO
Semrush
Pesquisa e análise de palavras-chave e da concorrência
Monitoramento e correção dos erros identificados pela auditoria
Monitoramento de desempenho e posicionamento
Google Tag Managger
Configuração de tags, gatilhos e variáveis
Criação de gatilhos baseados em eventos personalizados
Configuração para comunicação entre iframes
Captura de informações através da camada de dados
Google Analytics
Instalação de tags usando o Google Tag Manager
Configuração de dimensões e métricas personalizadas
Configuração do GA4
Configuração de filtros e metas de conversão
Uso da camada de dados para obter dados
Experience
Engenheiro de software
01/2025 - presenteiFood
Contribuo para a manutenção e evolução de uma aplicação em React.js, com foco em qualidade, funcionalidade e experiência do usuário. Integro fluxos de desenvolvimento assistido por IA à minha prática de engenharia, usando LLMs e agentes de programação para implementação, refatoração, debugging, testes e documentação, mantendo a arquitetura e a revisão de código sob responsabilidade humana.
Desenvolvedor Front-End
07/2024 - 12/2024Gobrax
Fui responsável por dar suporte e manter uma aplicação em React.js. Minhas atividades incluíram a correção de bugs, o aprimoramento de funcionalidades e a garantia de que a aplicação funcionasse de forma eficiente e intuitiva para os usuários.
Desenvolvedor Full Stack
08/2018 - 12/2024Toxicologia Pardini
Desenvolvi e implementei projetos focados na otimização de sites para melhorar o desempenho e o posicionamento em mecanismos de busca (SEO). Atuei na identificação e resolução de problemas, além de contribuir com soluções inovadoras para aprimorar a experiência do usuário e os resultados dos projetos.
Desenvolvedor Front-End
01/2023 - 04/2024Amo Promo
Durante meu período na Amo Promo, trabalhei como Desenvolvedor Front-End. Minhas responsabilidades incluíam desenvolver e aprimorar aplicações web utilizando React.js e Next.js. Contribuí para a criação e manutenção de bibliotecas de componentes reutilizáveis, o que ajudou a melhorar a eficiência e a consistência dos nossos processos de desenvolvimento. Além disso, participei na garantia da confiabilidade e qualidade do nosso código escrevendo testes unitários com Jest.
Desenvolvedor Full Stack
08/2018 - 04/2023Global Empregos
Atuei como desenvolvedor full-stack, desempenhando um papel multifuncional que incluía o desenvolvimento de soluções tecnológicas, otimização de SEO e gerenciamento de servidores web. Nessa posição desafiadora, fui responsável por criar uma experiência online aprimorada para candidatos e empresas.
Desenvolvedor Full Stack
09/2020 - 10/2022Health Protection
Projeto desenvolvido em Next.js com TypeScript e ferramentas como Context API, Axios, Tailwind CSS, Chakra UI, ESLint e React Query. Para o gerenciamento de conteúdo utilizamos o Sanity CMS. Minhas atividades envolviam o desenvolvimento do front-end, integração com APIs, criação de componentes e páginas, manutenção e correção de bugs e implantação contínua com Netlify e Vercel.
Desenvolvedor Full Stack
05/2013 - 08/2018360 Comunicação Digital
Como uma agência de comunicação focada em posicionar empresas com o marketing digital, participava de todo o processo, desde a criação do layout até a publicação do site em Wordpress. Minhas atividades envolviam a estruturação e customização de temas e plugins para WordPress, otimização de performance e SEO, criação de landing pages e integração com APIs.
Projetos
Educação
Ignite Lab - Node.js, NestJS, Prisma, TypeScript e Jest
Rocketseat
12/2022 - 12/2022OnlineReact.js - Ignite
Rocketseat
07/2022 - 07/2022OnlineGoStack - Node.js, React.js e React Native
Rocketseat
10/2020 - 03/2021OnlineDesenvolvedor Web Front-end Nanodegree
Udacity
11/2017 - 04/2018OnlineHTML5, CSS3, JavaScript e Bootstrap
Alura
11/2017 - 02/2018OnlineLógica de programação e PHP
Impacta
10/2012 - 06/2014São Paulo, SPTécnico em computação gráfica
Alpha Channel
05/2012 - 05/2013São Paulo, SP
Eventos
Codecon Summit 2024
Codecon
09/2024Joinville, SCHack Town 2024
Hack Town
08/2024Santa Rita do Sapucaí, MGGramado Summit 2024
Gramado Summit
04/2024Gramado, RSDevLeaders Conference
Alura
08/2023São Paulo, SPIA Experience
Upper & StartSe
04/2023São Paulo, SPAssemble
Rocketseat
03/2023São Paulo, SPNext.js Conf
Vercel
10/2022OnlineSEO Summit
Conversion
09/2022OnlineDoWhile 2020
Rocketseat
12/2020OnlineSemrush Live
Semrush
10/2019São Paulo, SPGoogle Cloud Summit
Google
12/2018São Paulo, SPWordCamp São Paulo 2018
Community
10/2018São Paulo, SPGoogle AMP Roadshow Brazil
Google
08/2018São Paulo, SP




















