Disponível para trabalho

Desenvolvedor Fulll-Stack & Analista de Sistemas

Desenvolvedor Full-Stack focado em arquiteturas escaláveis, APIs REST de alta performance em Node.js/TypeScript e interfaces reativas em Next.js.

Projeto em Destaque

Hermes — Gateway & Sistema de E-mails Transacionais

Plataforma profissional e escalável para envio de e-mails transacionais com múltiplos serviços, templates MJML dinâmicos, fila assíncrona BullMQ/Redis e SDK TypeScript.

O Hermes é um ecossistema completo de gateway transacional de e-mails. Ele separa o processamento de regras de negócios em uma API REST de alta performance em Node.js com Express e TypeScript, um Worker assíncrono com BullMQ/Redis para resiliência e concorrência, banco relacional PostgreSQL gerenciado via Drizzle ORM, um Dashboard em Next.js 16 (App Router) com Server-Sent Events (SSE) em tempo real e editor Monaco para MJML, além de um SDK oficial (hermes-client) com suporte a rotação automática de API Keys com hash Argon2 e validação HMAC SHA-256.

Tecnologias Utilizadas
TypeScriptNode.jsExpressBullMQRedisPostgreSQLDrizzle ORMNext.js 16React 19Monaco EditorArgon2Docker
Exemplo de Integração / Código
import { HermesClient } from 'hermes-client';

const hermes = new HermesClient({
  apiKey: process.env.HERMES_API_KEY!,
  serviceId: 'app-academico-v1',
});

const response = await hermes.sendEmail({
  template: 'welcome-user',
  to: 'user@domain.com',
  variables: { name: 'Ruan Lopes' },
});

Competências Técnicas

Tecnologias e ferramentas utilizadas no desenvolvimento dos meus projetos.

Backend & Engenharia de Sistemas

Node.jsTypeScriptExpress.jsBullMQRedisPostgreSQLDrizzle ORMMongoDBREST APIsArgon2 & HMAC

Frontend & UI

Next.js 16 / 15React 19Tailwind CSSServer-Sent EventsFramer MotionMonaco Editor

Infraestrutura & DevOps

Docker & ComposeGit / GitHub ActionsVercel DeploymentLinux / BashNPM Publishing