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 — PresenteGuillermo 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 2024Bunnies 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 2022Freelancer
Desenvolvimento de aplicações personalizadas em React e Node.js utilizando Express, MongoDB, APIs REST e Bootstrap.
Projetos Selecionados
PromoBet
Produto ProprietárioFundador / 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 SourceFundador / 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.