Desenvolvedor AEM Senior
Síntese de Qualificações
Realizei a transição de carreira em 2022, migrando da Engenharia Civil para o
Desenvolvimento de Software, e desde então atuo como Desenvolvedor Full-Stack AEM na
construção e manutenção de aplicações web escaláveis para plataformas de e-commerce.
Especialista em Adobe Experience Manager (AEM), atuo end-to-end: desde integrações frontend
até a implementação de componentes, templates, Experience Fragments e Sling Models
em Java.
Possuo forte experiência com Vue.js (2/3, Pinia, Vuex) e Angular, além de participação em
arquiteturas de microfrontends e design systems, sempre priorizando qualidade de código,
performance e reutilização. Trabalho com cultura sólida de testes (Jest, Cypress),
versionamento profissional via GitFlow, pipelines de CI/CD e metodologias ágeis
(Scrum/Kanban). Inglês avançado e perfil colaborativo, atuando ao lado de produto, UX e
negócio para transformar requisitos complexos em soluções técnicas robustas e escaláveis.
Experiência Profissional
-
Desenvolvedor FullStack AEM Senior
Desenvolvimento de aplicações web escaláveis utilizando Angular, TypeScript, SCSS e
Java, totalmente integradas ao Adobe Experience Manager (AEM), seguindo padrões
recomendados pela Adobe e boas práticas de arquitetura.
Migração estrutural de quatro portais legados (pequeno, médio e grande porte) para
a arquitetura Angular AEM, liderando definições como templates, componentes,
Experience Fragments, estrutura de pastas, modelos de conteúdo e organização do
repositório.
Implementação completa de componentes AEM (HTL, Sling Models, Dialogs, XF,
Templates Editáveis), garantindo alta capacidade de autoria, flexibilidade para squads
de conteúdo, padronização visual entre portais e maior autonomia para o cliente.
Desenvolvimento do archetype do AEM, atuando na definição arquitetural da solução,
incluindo decisões de componentização, modularidade, segmentação por portal e
padrões de integração com o Angular.
Integração do front-end Angular com APIs REST, realizando mapeamento, consumo e
documentação dos serviços, além da criação de base de referência técnica para o time
(antes inexistente).
Adoção de práticas de engenharia e versionamento utilizando GitFlow, GitLab,
Bitbucket, Azure DevOps e Jira, apoiando pipelines de CI/CD, code reviews,
documentação técnica e controle de versionamento.
Aplicação de boas práticas e guidelines do AEM desde a configuração do projeto,
criação de templates, definição de policies, componentização e estrutura de páginas,
garantindo escalabilidade e manutenibilidade.
Atuação colaborativa com o time e com o cliente, participando de rituais ágeis,
propondo melhorias de escopo, solucionando desafios técnicos e apoiando decisões
estratégicas relacionadas à arquitetura da plataforma.
Contribuição direta na evolução da experiência de autoria, entregando uma solução
mais robusta, modular e flexível que o sistema atual, ampliando drasticamente o poder
de edição e customização dos autores. -
Desenvolvedor FullStack AEM Senior - Merkle (3/2025 a 12/2025)
Atuação como Desenvolvedor Full-Stack AEM em uma solução Vue 3 AEM baseada
em arquitetura de microfrontends para um ecossistema multimarcas de e-commerce,
garantindo modularidade, alta escalabilidade e reutilização de componentes entre
diferentes produtos.
Co-criação e implementação de um Design System integrado ao AEM, permitindo
tokenização por marca, reaproveitamento de componentes, consistência visual e
autonomia total para o cliente atualizar estilos e adicionar novas marcas com baixo
esforço.
Desenvolvimento de features front-end de alta performance utilizando Vue.js 3, Pinia
e Swiper, com foco em modularidade, lazy loading, otimização de tempo de
carregamento e integração completa com estruturas de conteúdo do AEM.
Implantação de lógica back-end no AEM utilizando Java, Sling Models e HTL,
assegurando comunicação eficiente entre CMS e microfrontends, além da manutenção
de estruturas de conteúdo dinâmicas.
Contribuição direta para a escalabilidade do ecossistema multimarcas, entregando
uma aplicação reutilizável entre diversos produtos impacto comprovado pela alta
adoção e pelo aumento de acessos em páginas de veículos do cliente.
Aplicação de testes unitários com Jest e testes end-to-end com Cypress, além de
documentação completa, padronização de código, eliminação de erros de lint e
warnings de TypeScript, garantindo qualidade, manutenibilidade e robustez.
Gestão do ciclo de desenvolvimento com GitFlow, GitLab e Azure DevOps, incluindo
suporte e ajustes em pipelines de CI/CD, versionamento e controle de entregas
contínuas.
Colaboração diária com equipe multidisciplinar e stakeholders, participando de
discussões técnicas, refinamento de features, validação de implementações e análise
de impacto.
Uso de ferramentas avançadas como Postman, Cursor AI, técnicas de otimização,
documentação de APIs e suporte a integrações REST essenciais ao projeto. -
Desenvolvedor FrontEnd Pleno - Compass UOL (12/2022 a 3/2025)
Desenvolvimento de funcionalidades e componentes de alta complexidade utilizando
Vue.js 3, Pinia e técnicas avançadas de performance, garantindo escalabilidade,
reutilização e eficiência em um e-commerce moderno com impacto direto na geração
de receita para o cliente.
Manutenção, evolução e modernização de sistemas legados em Vue.js 2 e Vuex,
assegurando compatibilidade entre camadas, estabilidade da plataforma e
alinhamento com novas integrações do Adobe Experience Manager (AEM).
Integração profunda entre front-end e AEM, consumindo conteúdo via HTL e Sling
Models, criando componentes altamente autoráveis e garantindo consistência visual,
autonomia para autores e padronização entre páginas.
Suporte às melhores práticas de engenharia, com documentação de componentes,
Storybook, padrões de código, onboarding técnico e apoio direto a novos integrantes,
incluindo mentoria a dois desenvolvedores, repasse de contexto técnico e suporte no
setup local.
Implantação de otimizações de performance como lazy loading, melhora de índices do
Lighthouse, prevenção de reflows, otimização de imagens e ajustes estruturais em
componentes críticos.
Criação e evolução de integrações com APIs, atuando desde a construção de mocks
até integrações reais, incluindo fluxos complexos como carrinho, checkout e navegação
dinâmica.
Participação ativa em ambientes Ágeis (Scrum/Kanban), atuando em sprints
quinzenais, estimativas técnicas, refinamentos, dailys, reviews e retrospectivas,
mantendo quadros Kanban atualizados e garantindo cadência contínua de entregas.
Construção e manutenção de testes automatizados como unitários (Jest) para
cobertura de componentes e lógica de estado e End-to-end (Cypress) utilizando
dispatcher, com cenários completos, fluxos alternativos e testes com serviço real ou
mockado.
Versionamento e fluxo de desenvolvimento com GitFlow, GitLab e práticas de
Formação Acadêmica
-
Superior (8/2024 a Atual)
Análise e desenvolvimento de Sistemas - URI Erechim -
Superior (2/2012 a 2/2017)
Engenharia Civil - URI Erechim