Eduardo Nowakoski

Olá, eu sou

Desenvolvedor Front-End Senior & Desenvolvedor Full-Stack AEM Senior

Especializado em desenvolvimento de aplicações web escaláveis, integração com Adobe Experience Manager (AEM) e arquiteturas modernas de front-end.

Sobre Mim

Transicionei minha carreira em 2022, migrando da Engenharia Civil para o Desenvolvimento de Software, e desde então trabalho como Desenvolvedor Full-Stack AEM Senior, construindo e mantendo aplicações web escaláveis para plataformas de e-commerce.

Especializado em Adobe Experience Manager (AEM), trabalho end-to-end — desde integrações front-end até a implementação de componentes, templates, Experience Fragments e Sling Models em Java.

Tenho 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 com GitFlow, pipelines de CI/CD e metodologias ágeis (Scrum/Kanban).

Inglês avançado e mentalidade colaborativa, trabalhando em estreita colaboração com equipes de produto, UX e negócios para transformar requisitos complexos em soluções técnicas robustas e escaláveis.

Histórico Profissional

NTT Data

Desenvolvedor Full-Stack AEM Senior

Fevereiro 2025 - Presente
  • Desenvolvimento de aplicações web escaláveis usando Angular, TypeScript, SCSS e Java, totalmente integradas com Adobe Experience Manager (AEM).
  • Migração estrutural de quatro portais legados para arquitetura Angular + AEM, liderando definições de templates, componentes e Experience Fragments.
  • Implementação completa de componentes AEM (HTL, Sling Models, Dialogs, XFs, Editable Templates), garantindo alta capacidade de autoria.
  • Desenvolvimento do archetype AEM e definição arquitetural da solução, incluindo decisões de componentização e integração com Angular.
  • Integração do front-end Angular com REST APIs, realizando mapeamento, consumo e documentação de serviços.
  • Aplicação de práticas de engenharia com GitFlow, GitLab, Bitbucket, Azure DevOps e Jira, suportando pipelines e code reviews.

Merkle (Dentsu Group)

Desenvolvedor Full-Stack AEM Senior

Março 2025 - Dezembro 2025
  • Trabalho como Desenvolvedor Full-Stack AEM Senior 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 com AEM, permitindo tokenização de marca, reutilização de componentes e autonomia do cliente.
  • Desenvolvimento de features front-end de alta performance usando Vue.js 3, Pinia e Swiper, focando em modularidade e lazy loading.
  • 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.
  • Aplicação de testes unitários (Jest) e end-to-end (Cypress), documentação e padronização de código.

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.

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: Vue 3, Pinia, AEM, Jest, Cypress

Desenvolvimento end-to-end, criação e manutenção de componentes, integração com CMS, testes automatizados.

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

Projeto – Automotivo

Segmento: Automotivo (Multimarcas)

Tipo: Landing Page Reutilizável

Stack: Vue 3, AEM, Storybook, Jest

Arquitetura reutilizável, Design System integrado ao CMS, componentização e documentação.

Projeto – Energia

Segmento: Energia

Tipo: Portais Institucionais

Stack: Angular, AEM

Migração de layout, migração de infraestrutura (AWS → AEM), padronização e escalabilidade de múltiplos portais.

Tecnologias & Ferramentas

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

Vue.js

Angular

React

TypeScript

JavaScript

AEM

Java

HTL

Sling Models

Pinia

Vuex

Jest

Cypress

Storybook

Tailwind CSS

SCSS

Git

GitFlow

CI/CD

Microfrontends