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

Newfold Digital

Desenvolvedor Front-End (Projetos Integrados ao AEM)

Abril de 2026 - Presente
  • 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

NTT Data

Desenvolvedor Front-End (Projetos Integrados ao AEM)

Cliente: Enel
Março de 2025 - Março de 2026
  • 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 (Dentsu Group)

Merkle (Grupo Dentsu)

Desenvolvedor Front-End (Projetos Integrados ao AEM)

Cliente: Stellantis
Março de 2025 - Dezembro de 2025
  • 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

Compass.uol

Desenvolvedor Front-End

Estágio Front-end & AEM → Desenvolvedor Front-End

Cliente: Vivo
Janeiro de 2022 - Fevereiro de 2025
  • 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

Vivo

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

Stellantis

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.

Enel

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

Cursor

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.

GitHub Copilot

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.

Claude

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.

Codex

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

  1. PesquisaResumir docs e comparar abordagens no contexto do repo. Claude/Cursor para analisar patterns de Editable Templates e APIs REST.
  2. PlanejamentoDecompor tarefas e identificar riscos. Claude para breakdown de feature multi-componente; Cursor para mapear impacto no codebase.
  3. CodificaçãoScaffold, boilerplate e implementação assistida. Copilot inline + Cursor agent para componentes React, HTL e testes.
  4. DebuggingAnálise de stack traces e hipóteses. Cursor/Claude em incidentes de integração REST/AEM (NTT/Enel).
  5. RefatoraçãoModernização segura e diff review. Claude/Cursor na migração AngularJS→20 e Vue 2→3.
  6. DocumentaçãoREADMEs, JSDoc e guias de componente. Claude para docs técnicos de Sling Models e componentes AEM.
  7. EntregaChecklists 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 projeto

Tecnologias & Ferramentas

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

Frontend Core

ReactNext.jsVue.jsAngularTypeScriptJavaScriptGraphQLRxJS

CMS & Backend

AEMJavaHTLSling Models

State Management

ReduxZustandPiniaVuex

Testing & Docs

JestCypressStorybook

Styling & DevOps

Tailwind CSSSCSSGitGitFlowCI/CDAzure DevOpsGitLabMicrofrontends