Minha história

De design para engenharia de software

Sou Senior Software Engineer com especialização em Front-end e uma trajetória que começou em Design Gráfico e evoluiu para Análise e Desenvolvimento de Sistemas. Essa base me deu uma visão forte de UX, hierarquia visual e comunicação, além da disciplina técnica necessária para construir sistemas confiáveis.

Meu trabalho está centrado em entender o problema antes de implementar a solução. Isso me leva a priorizar performance, acessibilidade, manutenibilidade e impacto no negócio, em vez de apenas entregar interfaces bonitas. Acredito que produtos digitais de qualidade precisam combinar engenharia sólida com experiência de uso e clareza de comunicação.

Hoje, minha atuação é mais forte em React, Next.js e TypeScript, com foco em aplicações de alto tráfego, SEO e experiência do usuário. Também estou ampliando minha atuação para Engenharia de IA Aplicada, explorando como LLMs, agentes e integrações mais inteligentes podem expandir as possibilidades de produtos digitais sem perder o foco na engenharia e no valor para o usuário.

Linha do tempo de marcos importantes da minha trajetória

  1. A base no design

    Minha jornada começou pelo design, explorando teoria visual, tipografia e psicologia das cores. Aprendi cedo que cada detalhe comunica algo e que boas experiências nascem de intenção, não de acaso. Essa base moldou meu olhar crítico e minha atenção aos detalhes.

  2. Quando o código ganhou propósito

    Durante a graduação em Análise e Desenvolvimento de Sistemas, mergulhei de vez na engenharia de software. Entendi que código não é só implementação é estrutura, decisão e responsabilidade. Passei a transformar conceitos em aplicações dinâmicas, performáticas e sustentáveis.

  3. Produtos digitais em escala

    Atuando em projetos de alto tráfego, desenvolvi uma mentalidade orientada a performance, acessibilidade e qualidade desde o primeiro commit. Trabalhar com escala me ensinou a pensar além da feature: arquitetura, manutenção e impacto real no usuário se tornaram prioridade.

  4. Visão sistêmica e evolução contínua

    Hoje atuo de forma versátil, transitando entre diferentes camadas do produto quando necessário. Meu foco está em evoluir tecnicamente, aprofundar minha atuação em arquitetura de sistemas e contribuir para soluções que crescem com consistência e excelência ao longo do tempo.

Acessibilidade por Design

Acessibilidade não é um detalhe técnico é um princípio de engenharia. Desde a estrutura semântica até a navegação por teclado e padrões de contraste, aplico diretrizes WCAG como parte natural do processo de desenvolvimento. Para mim, tecnologia de verdade é aquela que inclui. Interfaces bem construídas não apenas funcionam: elas garantem que qualquer pessoa possa navegar, compreender e interagir com autonomia.

Core Tech Stack

  • React
  • Next.js
  • Node.js
  • TypeScript
  • SQL
  • Jest