Eduardo Nowakoski

Olá, eu sou

Senior AEM Engineer & Desenvolvedor Front-End Senior

Senior AEM Engineer especializado em AEM 6.x e AEM as a Cloud Service — Sling Models (Java), HTL, templates editáveis, Experience Fragments, Dispatcher e arquitetura de CMS enterprise — integrando front-end moderno (React, Next.js, Vue, Angular, microfrontends, Design Systems) em plataformas de e-commerce de alta escala.

Sobre Mim

Sou Senior AEM Engineer e Desenvolvedor Front-End Senior atuando em plataformas de e-commerce e portais enterprise, combinando arquitetura Adobe Experience Manager (AEM) com front-end moderno em larga escala.

No ecossistema AEM, trabalho end-to-end com AEM 6.x e AEM as a Cloud Service, Sling Models (Java), HTL (Sightly), templates editáveis, Experience Fragments, políticas de conteúdo, Dispatcher e definição de arquiteturas de CMS reutilizáveis.

No front-end, atuo com React, Next.js, Vue.js (2/3), Angular e arquiteturas de microfrontends e Design Systems, sempre com foco em performance (Lighthouse), acessibilidade, reuso de componentes e experiências de alto impacto em e-commerce.

Mantenho uma cultura sólida de engenharia com testes automatizados (Jest, Cypress), versionamento profissional GitFlow, pipelines de CI/CD e metodologias ágeis (Scrum/Kanban). Transicionei da Engenharia Civil para o Desenvolvimento de Software em 2022, trazendo visão analítica e foco em resultado de negócio.

Histórico Profissional

NTT Data

Desenvolvedor Full-Stack AEM Senior

Fevereiro 2025 - Presente
  • Atuação como Senior Full-Stack AEM em soluções AEM 6.x e AEM as a Cloud Service integradas a Angular e Java em ambiente enterprise.
  • Desenho e manutenção do ecossistema AEM (archetype, estrutura de repositório JCR, componentização, políticas de conteúdo e Dispatcher).
  • Implementação de componentes AEM usando Sling Models (Java), HTL, templates editáveis e Experience Fragments, garantindo alta autonomia para times de conteúdo.
  • Liderança técnica na migração de quatro portais legados AngularJS para arquitetura Angular 20 + AEM, modernizando o stack e reduzindo dívida técnica.
  • Melhoria de aproximadamente 20% em performance de páginas e redução de cerca de 80% dos incidentes em produção por meio de padronização arquitetural e boas práticas de engenharia.
  • Suporte a pipelines de CI/CD, GitFlow, code reviews e colaboração com times multidisciplinares em programas de transformação digital.

Dentsu

Desenvolvedor Full-Stack AEM Senior

Março 2025 - Dezembro 2025
  • Atuação em solução Vue 3 + AEM baseada em arquitetura de microfrontends para ecossistema de e-commerce multimarcas.
  • Co-criação e implementação de Design System integrado ao AEM, permitindo tokenização de marca, reutilização de componentes e maior autonomia dos times de negócio.
  • Desenvolvimento de features front-end de alta performance usando Vue.js 3, Pinia e Swiper, com foco em modularidade, lazy loading e otimização de experiência.
  • Implementação de lógica backend em AEM usando Java, Sling Models e HTL, garantindo comunicação eficiente entre CMS e microfrontends.
  • Contribuição para escalabilidade do ecossistema multimarcas, entregando aplicação reutilizada em múltiplos produtos e contextos.
  • Aplicação de testes unitários (Jest) e end-to-end (Cypress), documentação e padronização de código para manter qualidade em ambiente de alto tráfego.
  • Melhoria de aproximadamente 40% nas principais métricas de performance (por exemplo, Lighthouse e tempo de carregamento) em ecossistema de e-commerce multimarcas.

Compass

Desenvolvedor Front-End

Janeiro 2022 - Fevereiro 2025
  • Desenvolvimento de features e componentes de alta complexidade usando Vue.js 3 e Pinia, garantindo escalabilidade e eficiência em e-commerce.
  • Manutenção, evolução e modernização de sistemas legados construídos com Vue.js 2 e Vuex, garantindo estabilidade da plataforma.
  • Integração profunda entre front-end e AEM, consumindo conteúdo via HTL e Sling Models e criando componentes altamente autoráveis.
  • Suporte a práticas de engenharia, documentação de componentes, Storybook, padrões de codificação e mentoria para novos membros.
  • Implementação de otimizações de performance como lazy loading, melhorias de Lighthouse score, otimização de imagens.
  • Criação e evolução de integrações de API, desde desenvolvimento mock até integrações reais para fluxos complexos como carrinho e checkout.
  • Construção e manutenção de testes automatizados unitários (Jest) e End-to-end (Cypress) com cenários completos.
  • Melhoria de cerca de 20% na performance geral da aplicação e redução de aproximadamente 50% dos incidentes em produção por meio de refatorações arquiteturais e otimizações de front-end.

Compass

Desenvolvedor Front-End AEM

Janeiro 2022 - Dezembro 2022
  • Participação em programa intensivo de treinamento focado em tecnologias front-end modernas e ecossistema Adobe Experience Manager (AEM).
  • Desenvolvimento de base sólida em HTML, CSS/SASS, JavaScript e Vue.js com aplicações práticas em projetos.
  • Primeira experiência com AEM, compreendendo sua arquitetura, funcionalidade e padrões de integração front-end.
  • Adoção de metodologias Ágeis (Scrum/Kanban) e uso de ferramentas como Git, GitLab e Jest.

Projetos Destaque

Projeto – Telecomunicações

Segmento: Telecomunicações

Tipo: E-commerce B2B (Aluguel de Equipamentos)

Stack: AEM 6.x, Sling Models (Java), HTL, Vue 3, Pinia, React, Redux, Jest, Cypress

Arquitetura e desenvolvimento end-to-end em plataforma B2B integrada a Adobe Experience Manager (AEM), criando componentes AEM reutilizáveis (HTL, Sling Models, Experience Fragments) e integrações com front-end em Vue 3/React para fluxos críticos de carrinho, pedidos e gestão de contratos.

Manutenção posterior: Vue 2, Vuex, AEM

Projeto – Automotivo

Segmento: Automotivo (Multimarcas)

Tipo: Landing Page Reutilizável

Stack: AEM 6.x, Experience Fragments, React, Next.js, Vue 3, Pinia, Java, Storybook, Jest

Definição de arquitetura reutilizável baseada em Adobe Experience Manager (AEM) e microfrontends para múltiplas marcas automotivas, co-criando um Design System integrado ao CMS com tokenização de marca, componentes reaproveitáveis e documentação em Storybook para acelerar o lançamento de novas campanhas e landing pages.

Projeto – Energia

Segmento: Energia

Tipo: Portais Institucionais

Stack: AEM as a Cloud Service, Angular, RxJS, React, Next.js, Java

Migração de múltiplos portais institucionais para AEM as a Cloud Service, padronizando layout, arquitetura de conteúdo e integrações com front-end em Angular/React, com foco em performance, escalabilidade e governança de conteúdo para diferentes unidades de negócio.

Tecnologias & Ferramentas

Stack técnico e ferramentas que utilizo no dia a dia

React

Next.js

Vue.js

Angular

TypeScript

JavaScript

Redux

Zustand

Pinia

Vuex

AEM

Java

HTL

Sling Models

Tailwind CSS

SCSS

Jest

Cypress

Storybook

Git

GitFlow

CI/CD

Azure DevOps

GitLab

Microfrontends