Alexandre Alvarenga

Desenvolvedor de Frontend Senior

React · Next.js · TypeScript · Node.js

Histórico Profissional

Desenvolvedor Frontend Sênior com mais de 6 anos de experiência no desenvolvimento de aplicações escaláveis com React e Next.js. Experiência com TypeScript, Node.js, APIs REST, Shopify, Contentful, LaunchDarkly, CI/CD, Jest, dashboards analíticos, pipelines de ingestão, integrações com Firebase e arquitetura frontend.

Apaixonado por desenvolver software sustentável e de fácil manutenção, além de colaborar com equipes multidisciplinares.

Experiência Profissional

Desenvolvedor Frontend Sênior

Jan 2024 — Presente

Guillermo Camargo Ltda.

Desenvolvimento de aplicações Next.js de nível produtivo, sistemas de componentes reutilizáveis, dashboards analíticos, integrações com backends, funcionalidades baseadas em Firebase, serviços Node.js, melhorias de CI/CD, testes A/B com LaunchDarkly, integrações com Shopify e Contentful e melhorias arquiteturais em plataformas internacionais de e-commerce.

Desenvolvedor Frontend

Jan 2022 — Jan 2024

Bunnies Holes

Desenvolvimento de aplicações React com Redux, APIs REST, interfaces responsivas e componentes reutilizáveis, colaborando em um ambiente Ágil e participando de revisões de código.

Desenvolvedor Frontend / Full Stack

Mai 2019 — Jan 2022

Freelancer

Desenvolvimento de aplicações personalizadas em React e Node.js utilizando Express, MongoDB, APIs REST e Bootstrap.

Projetos Selecionados

PromoBet

Produto Proprietário

Fundador / Engenheiro de Produto

Concepção e desenvolvimento de uma plataforma proprietária de marketing de afiliados focada na descoberta gamificada de produtos.

  • Arquitetura do frontend com React e do backend com Node.js.
  • Desenvolvimento de pipelines de ingestão de produtos em CSV e JSON.
  • Implementação de dashboards analíticos e estatísticas sazonais.
  • Desenvolvimento de integrações com Firebase e gerenciamento do catálogo de produtos.
  • Desenvolvimento de fluxos escaláveis de processamento de dados.

Real Time Gradient

Open Source

Fundador / Desenvolvedor Open Source

Concepção e desenvolvimento de uma biblioteca JavaScript independente de frameworks para criação de gradientes suaves, personalizáveis e em tempo real.

  • Desenvolvimento de uma API em runtime para controle dinâmico de estados e efeitos visuais de gradientes.
  • Implementação de suporte a gradientes lineares e radiais.
  • Adição de transições em runtime, gradientes programados e efeitos temporários.
  • Publicação de tipagens TypeScript e suporte ao pacote npm.
  • Desenvolvimento da biblioteca de forma independente de frameworks frontend.

Principais Tecnologias

ReactNext.jsTypeScriptJavaScriptNode.jsExpressTailwind CSSHTML5CSS3ShopifyContentfulLaunchDarklyFirebaseMongoDBMySQLJestGitCI/CDDockerREST APIsAnalyticsFrontend ArchitecturePerformance OptimizationAccessibilityAgile / Scrum