← higorallan.com

Higor Allan

Desenvolvedor Full Stack · Node.js, TypeScript e React

Caruaru, PE · Remoto · contato@higorallan.com · linkedin.com/in/higor-allan/ · github.com/HigorAln · higorallan.com

~5 anos com TypeScript, Node.js e React. Entrego de ponta a ponta e com autonomia técnica: modelagem de dados, APIs, integrações, interface, observabilidade e deploy. Experiência em produto de alto volume (WhatsApp oficial, SMS, RCS), sistemas B2B e industriais, e IA aplicada ao fluxo de desenvolvimento.

~5 anos
com TypeScript, Node.js e React
6+
produtos em produção com autonomia técnica total
~100k
linhas no painel Plugni, com 191 testes
2,5 bi
eventos/dia no pipeline de CRM que ajudei a arquitetar

Experiência

Desenvolvedor Frontend · Plugni

abr 2024 — atual

Plataforma de mensageria em massa — SMS, WhatsApp, RCS e voz — e BSP oficial do WhatsApp.

  • Dono do frontend do painel multi-tenant (white-label por domínio): ~100k linhas, 50 rotas, 24 domínios de serviço e 191 testes em Vitest.
  • Implementei observabilidade com Datadog RUM após avaliar Vercel, Sentry e Datadog — session replay e retenção focada em sessões com erro 4xx/5xx.
  • Participei da arquitetura do pipeline de eventos do CRM, dimensionado para 2,5 bilhões de eventos/dia (Kafka/Redis Streams, Postgres particionado, S3/ClickHouse).
  • Auditei SEO/GEO das landing pages: contadores renderizados via JS chegavam zerados aos crawlers e faltava Schema.org — coordenei as correções.
  • Transformei requisitos informais em especificações executáveis: módulo de WhatsApp em três perfis (admin, cliente, revenda) e validador anti-spam de SMS com algoritmo de pontuação.

Next.js · TypeScript · TanStack Query · Zustand · React Flow · Datadog RUM · Vitest

Desenvolvedor Full Stack · HMF Solutions

abr 2024 — atual

Software house (PJ) com produtos próprios e de clientes — assumo cada produto do backend à interface.

  • Entrego produtos de ponta a ponta — modelagem de dados, APIs, interface e deploy — em setores distintos: e-commerce, B2B, indústria e varejo (detalhes em Produtos).
  • Backends em Node.js/TypeScript (Express, Fastify) com Clean Architecture, RBAC, JWT, jobs agendados, integração com ERP, geração de PDF/DOCX e uploads em S3 por URLs pré-assinadas.
  • Integrações de pagamento e mensageria: Pix, Stripe (checkout + webhooks), WhatsApp via Evolution API e Twitch (OAuth + EventSub).
  • Recursos além do CRUD: leitura de código de barras/QR pela câmera, PWA instalável, tempo real com SSE e multi-tenant por hostname.
  • Infra e deploy: Vercel, DNS em AWS Route 53 e backends em VPS com Docker/Easypanel.

Node.js · Express · Fastify · TypeScript · PostgreSQL · MySQL · Prisma · Next.js · Docker

Desenvolvedor Front-end · Construtora Patriani

set 2022 — abr 2024

Ecossistema digital da construtora — site, portal do cliente, CRM de vendas e app — sobre uma API central em Node.js.

  • Maior contribuidor do Portal do Cliente (2,1 mil+ commits, ~125 telas) para compradores, síndicos e equipe interna: 2ª via de boleto, antecipação de parcelas, extratos, assistência técnica com chat em tempo real e vistoria com assinatura.
  • Principal desenvolvedor do site institucional e de imóveis: busca, tour virtual, páginas ESG, páginas de corretores e captura de leads integrada ao CRM — testes A/B, SSG com revalidação sob demanda, sitemap e SEO.
  • Desenvolvi e mantive o Portal de Vendas e o CRM de leads — a plataforma comercial da empresa, que gira bilhões de reais por ano.
  • Contribuí no backend central (~270 rotas, 25+ perfis de acesso; integrações com Sienge, DocuSign/ClickSign e boletos): relatórios de vendas, tabela de preços, ordens de serviço e integração com Redis.
  • Atuei também no app Meu Patriani (React Native/Expo, publicado nas lojas) e no CMS headless em Strapi.

Next.js · React · TypeScript · Node.js · Express · MongoDB · Redis · Strapi · React Native · Storybook · Jest

Produtos

  • Plugni (plugni.com.br) — Plataforma de mensageria em massa onde empresas disparam campanhas de SMS, WhatsApp oficial, RCS e voz — com revenda, afiliados e construtor visual de fluxos. Multi-tenant white-label · ~100k linhas · 191 testes
  • Pede na Veri (privado) — Plataforma B2B de pedidos da rede de consultoras da Veridiana Quirino: catálogo, reserva e checkout com checagem de limite de crédito; painel administrativo de estoque, pedidos e relatórios. ~107 endpoints · 32 modelos · integração bidirecional com ERP · jobs agendados
  • UCBVET Farmacovigilância (privado) — Sistema regulatório de farmacovigilância veterinária: notificações, investigação de causalidade, relatórios oficiais e trilha de auditoria imutável. API em Express com Clean Architecture, RBAC e geração de PDF/DOCX.
  • Nathkiids (nathkids.com.br) — E-commerce de moda infantil com checkout Stripe, cálculo de frete (Melhor Envio/Correios), login Google e painel administrativo.
  • Autopel · Portal B2B (privado) — E-commerce B2B multi-canal: um código, um subdomínio por cliente corporativo, com pedidos, aprovações, tabelas de preço e relatórios. ~120 telas · roteamento por hostname
  • Autopel · PCP (privado) — Gestão comercial e industrial de fábrica de bobinas e etiquetas: pedidos, ordens de produção e controle de máquinas, com RBAC e auditoria. Fila de produção drag-and-drop · leitura de código de barras
  • WA Virtual (wavirtual.com.br) — Conversa anônima e paga com o WhatsApp do destinatário: pagamento via Pix, sessão com prazo, renovação e cupons. Tempo real via SSE

Stack

Backend
Node.js, TypeScript, Express, Fastify, APIs REST, PostgreSQL, MySQL, MongoDB, Redis, Prisma, Knex, Drizzle, Supabase, JWT e RBAC (CASL), Clean Architecture, SSE
Frontend
React, Next.js, Tailwind, shadcn/ui, TanStack Query, Zustand, React Hook Form + Zod
Integrações
WhatsApp Cloud API (BSP/WABA), Evolution API, Pix, Stripe, Twitch OAuth/EventSub
Mobile
PWA, React Native
Infra & qualidade
Docker/Easypanel, AWS (S3, Route 53), Vercel, Datadog RUM, Vitest, Jest, Storybook
IA aplicada
Claude Code, Subagentes e hooks, MCP, Orquestração multi-agente
Idiomas
Português — nativo, Inglês — intermediário