Retrato de Guilherme Caramori

Desenvolvedor Full Stack Sênior | Next.js, TypeScript e Node.js

Tenho mais de oito anos de experiência em produtos web e e-commerce. Minha atuação reúne interfaces em Next.js e React, integrações e backend com Node.js. Também desenvolvo agentes de IA e uso essas ferramentas no trabalho diário.

Ver currículo

Comecei com interfaces web e ampliei minha atuação para APIs e produtos completos. Desde 2018, trabalho na Performa.AI, em colaboração com produto, suporte e equipes de plataformas de e-commerce. Também oriento profissionais iniciantes nas decisões técnicas do dia a dia.

Em paralelo, desenvolvo projetos freelance diretamente com os clientes. Essa experiência inclui a plataforma da JSBJJ Kylemore e o design e frontend da Unit 5, combinando necessidades comerciais, interfaces e integrações.

Interfaces para e-commerce e plataformas web

Implementei vitrines fiéis ao visual das lojas e layouts enviados em PSD e Figma. Na Unit 5, criei o design e o frontend responsivo; na JSBJJ Kylemore, conectei a interface aos fluxos de cadastro e assinatura.

Backend de agentes de IA

Assumi o backend de um agente com RAG, inicialmente no WhatsApp via Baileys e depois em chats nas lojas. Desenvolvi conexões WebSocket, validações e fluxos, incluindo recomendações de produtos por intenção de compra.

IA no trabalho diário

Uso agentes de IA há 1,5 ano. Nas integrações da Performa, utilizo Codex com MCP, reviso o código e verifico a persistência das alterações. Também acompanhei tokens, tempo de resposta e relevância das respostas dos agentes que ajudei a desenvolver.

Webhooks em escala, sem pedidos duplicados

Desenvolvi um serviço com mais de 500 clientes conectados e milhares de requisições por minuto. Implementei processamento idempotente para evitar pedidos duplicados e manter consistentes os dados usados na avaliação das recomendações.

Integrações de catálogos e pedidos

Desenvolvi e mantive integrações com Shopify, Nuvemshop, Loja Integrada, Tray, VTEX e Magazord. A sincronização automatiza atualizações, respeita os limites das plataformas e reduz a necessidade de intervenção manual.

APIs com controle de acesso

Criei uma API conectada a MongoDB replicado, com JWT, HMAC e rate limiting para controlar o acesso às integrações, atendendo milhares de acessos diários.

Dashboard e interfaces da Performa.AI

Desenvolvi interfaces como o dashboard, conectando a apresentação dos dados ao backend e às integrações. Minha atuação em frontend e backend permite traduzir o escopo definido com produto em ferramentas para a operação.

Da interface comercial ao cadastro e pagamento

Na JSBJJ Kylemore, desenvolvi toda a interface, conectando páginas para públicos distintos aos fluxos de cadastro e assinatura. Na Unit 5, criei o design e o frontend responsivo, adaptando tipografia, imagens e chamadas para ação à leitura em celular.

Defino o escopo com produto ou com o cliente e assumo as decisões de arquitetura, implementação, testes e deploy. O volume esperado, a consistência dos dados e os limites das APIs externas orientam as escolhas técnicas. Na interface, considero o público e o percurso até a ação principal. A manutenção e a investigação de problemas após a entrega também fazem parte da minha responsabilidade.

  • Brasil · UTC-3 · disponível para vagas remotas no Brasil e no exterior
  • Português · Inglês C1 (avançado) para comunicação com equipes, clientes e documentação