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
- •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
- •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
- •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
- •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
Entre em Contato
Vamos conversar sobre oportunidades e projetos