Eduardo Nowakoski
Olá, eu sou
Desenvolvedor Front-End Senior
React
Especializado em React, Next.js, Vue.js, Angular e TypeScript — aplicações escaláveis, microfrontends, SSR/SSG e otimização de performance. Experiência com integração Adobe Experience Manager (AEM) em ambientes enterprise.
Sobre Mim
Desenvolvedor Front-End Senior com mais de 4 anos de experiência construindo aplicações web escaláveis para e-commerce e ecossistemas integrados a CMS corporativos.
Atuação sólida com React, Next.js, Vue.js, Angular e TypeScript, incluindo arquiteturas de microfrontends, Design Systems, SSR/SSG e otimização avançada de performance em ambientes de alto tráfego.
Experiência em modernização de aplicações legadas, redução de incidentes em produção e melhoria de métricas Lighthouse. Integração com Adobe Experience Manager (AEM) como competência complementar.
Cultura de testes (Jest, Cypress), pipelines CI/CD e inglês avançado (C1) em equipes internacionais.
Histórico Profissional
Newfold Digital
Desenvolvedor Front-End (Projetos Integrados ao AEM)
- Desenvolvimento e manutenção de componentes reutilizáveis em AEM utilizando HTL, TypeScript, JavaScript e SCSS.
- Criação de Editable Templates, Experience Fragments e estruturas reutilizáveis de conteúdo.
- Desenvolvimento de componentes AEM para marcas do ecossistema Newfold: Domain, Network Solutions, HostGator, Bluehost e Web.com.
- Colaboração diária com times internacionais utilizando inglês como idioma principal.
NTT Data
Desenvolvedor Front-End (Projetos Integrados ao AEM)
Cliente: Enel- Desenvolvimento de aplicações escaláveis com React, Angular, TypeScript e SCSS integradas ao AEM Cloud Service.
- Liderança técnica na migração de 4 portais legados de AngularJS para Angular 20.
- Modernização arquitetural com melhoria de 20% na performance e redução de 80% nos incidentes em produção.
- Desenvolvimento de componentes reutilizáveis alinhados a estratégias de Design System.
- Integração com APIs REST, pipelines CI/CD e ferramentas de IA para debugging e refatoração.
Merkle (Grupo Dentsu)
Desenvolvedor Front-End (Projetos Integrados ao AEM)
Cliente: Stellantis- Desenvolvimento de aplicações com React, Next.js (SSR/SSG) e Vue 3 em arquitetura de microfrontends para e-commerce multimarcas.
- Co-criação e implementação de Design System integrado ao AEM.
- Otimização de performance com melhoria de 40% nas métricas mobile e desktop.
- Implementação de testes automatizados (Jest e Cypress) e suporte a pipelines CI/CD.
- Atuação em ambiente enterprise com alto volume de tráfego.
Compass.uol
Desenvolvedor Front-End
Estágio Front-end & AEM → Desenvolvedor Front-End
Cliente: Vivo- Progressão de Estágio Front-end & AEM para Desenvolvedor Front-End na mesma empresa.
- Treinamento intensivo em front-end moderno, Vue.js e ecossistema Adobe Experience Manager (AEM).
- Desenvolvimento com Vue.js 3, Pinia e React; modernização de legados Vue 2/Vuex.
- Integração front-end + AEM (HTL, Sling Models, componentes autoráveis) para clientes como a Vivo.
- Melhoria de 20% na performance e redução de 50% nos incidentes em produção.
- Testes Jest/Cypress, CI/CD, GitFlow e mentoria de boas práticas.
Impacto em Números
0%
Melhoria de performance
0%
Redução de incidentes
0%
Melhoria mobile/desktop
Projetos Destaque
E-commerce B2B — Telecom
Empresa: Compass.uol
Segmento: Telecomunicações
Tipo: E-commerce B2B (Aluguel de Equipamentos)
Stack: Vue 3, Pinia, React, Redux, AEM, Java, Jest, Cypress
Desenvolvimento end-to-end, componentes, integração com CMS e testes automatizados.
Manutenção posterior: Vue 2, Vuex, AEM
Landing Page — Automotivo multimarca
Empresa: Merkle (Grupo Dentsu)
Segmento: Automotivo
Tipo: Landing Page Reutilizável
Stack: Vue 3, Pinia, React, Next.js, Zustand, AEM, Java, Storybook, Jest
Arquitetura reutilizável, Design System integrado ao CMS, componentização e documentação.
Portais Institucionais — Energia
Empresa: NTT Data
Segmento: Energia
Tipo: Portais Institucionais
Stack: Angular, RxJS, React, Next.js, AEM, Java
Migração de layout, infraestrutura (AWS → AEM), padronização e escalabilidade de múltiplos portais.
Engenharia Aumentada por IA
Agentes de IA que utilizo no dia a dia em projetos enterprise
Utilizo IA como multiplicador de produtividade — não como substituto do julgamento de engenharia. Ela acelera pesquisa, debugging, refatoração e documentação, enquanto mantenho total ownership de arquitetura, decisões de implementação e qualidade de código. Todo output gerado por IA passa pelos mesmos critérios de revisão que aplico a qualquer código em produção.
Agentes
Como utilizo: Agente principal na IDE: implementação multi-arquivo, debugging, testes e navegação de codebase.
Casos reais: Scaffold de componentes React/HTL; ciclo debug→fix integrado ao repo (Newfold, Enel).
Benefício: Menor tempo entre ideia, código e validação local.
Como utilizo: Autocomplete contextual inline durante a codificação.
Casos reais: Boilers TypeScript, testes Jest/Cypress, SCSS e dialogs AEM repetitivos.
Benefício: Menos friction em código repetitivo; foco em lógica de negócio.
Como utilizo: Análise de código complexo, refatoração multi-arquivo, planejamento e documentação.
Casos reais: Revisão na migração AngularJS→Angular; estrutura de Sling Models; drafts de docs técnicos.
Benefício: Melhor contexto em tarefas longas e decisões arquiteturais.
Como utilizo: Agente para tarefas focadas: snippets, transformações pontuais e automações.
Casos reais: Regex, scripts de build, ajustes HTL isolados, refatorações de escopo limitado.
Benefício: Ganho rápido em tarefas pequenas sem perder controle de escopo.
Workflow Diário
- Pesquisa — Resumir docs e comparar abordagens no contexto do repo. Claude/Cursor para analisar patterns de Editable Templates e APIs REST.
- Planejamento — Decompor tarefas e identificar riscos. Claude para breakdown de feature multi-componente; Cursor para mapear impacto no codebase.
- Codificação — Scaffold, boilerplate e implementação assistida. Copilot inline + Cursor agent para componentes React, HTL e testes.
- Debugging — Análise de stack traces e hipóteses. Cursor/Claude em incidentes de integração REST/AEM (NTT/Enel).
- Refatoração — Modernização segura e diff review. Claude/Cursor na migração AngularJS→20 e Vue 2→3.
- Documentação — READMEs, JSDoc e guias de componente. Claude para docs técnicos de Sling Models e componentes AEM.
- Entrega — Checklists de PR e revisão pré-merge. Cursor/Codex para validar testes, edge cases e ajustes finais antes do CI.
Casos Reais
Front-End
- Geração e iteração de componentes React/Next.js com revisão manual de acessibilidade e performance.
- Refatoração TypeScript em bases legadas (AngularJS, Vue 2) com validação de tipos e testes.
- Análise Lighthouse e sugestões de otimização (Core Web Vitals) aplicadas com critério técnico.
- Debugging de microfrontends e integrações REST em ambientes enterprise (Stellantis, Enel).
AEM
- Scaffold de componentes HTL + dialogs XML com validação de authoring experience.
- Estruturação de Sling Models e data binding com revisão de performance no backend.
- Criação de Editable Templates e Experience Fragments reutilizáveis (Newfold, Enel).
- Troubleshooting de integrações front-end ↔ AEM Cloud Service e documentação para times globais.
Impacto no Workflow
Ciclos de debugging mais rápidos
Menor tempo de pesquisa inicial
Melhor cobertura de documentação técnica
Vamos construir com mais velocidade — e rigor de engenharia.
Conversar sobre um projetoTecnologias & Ferramentas
Stack técnico e ferramentas que utilizo no dia a dia
Frontend Core
CMS & Backend
State Management
Testing & Docs
Styling & DevOps
Entre em Contato
Vamos conversar sobre oportunidades e projetos