Aberto a oportunidades

Olá, eu sou

Marcos.

> Desenvolvedor Backend

Projeto e construo o que roda por trás: APIs robustas, arquitetura limpa, dados bem modelados e integrações que não caem quando o mundo real chega.

marcos@backend: ~
$
sobre-mim

Quem está por trás do servidor

Sou desenvolvedor backend focado em construir a parte que ninguém vê, mas todo mundo sente: APIs REST e GraphQL, regras de negócio bem isoladas e bancos de dados que contam a verdade. Trabalho com Node.js, NestJS e PostgreSQL, aplicando Clean Architecture e DDD para que o código continue mudável anos depois do deploy.

Entreguei sozinho uma plataforma de comércio multi-unidade em produção, da API ao frontend, passando por CI e deploy, com mais de 1.900 testes automatizados. Gosto dos problemas difíceis do backend (idempotência, concorrência, dinheiro em decimal, webhooks como fonte da verdade) e, no trabalho, automatizo processos e integro IA (Google Gemini, RAG) em um produto SaaS omnichannel.

APIs
REST, GraphQL e webhooks
Arquitetura
Clean Architecture & DDD
Dados
PostgreSQL, SQL e modelagem
carreira

Experiência profissional

Analista de Suporte e Sucesso do Cliente

cVortex

Fev. de 2026 - Presente · 7 meses

Na cVortex, plataforma omnichannel SaaS impulsionada por IA, atuo na ponta entre cliente, produto e engenharia: unindo suporte técnico, sucesso do cliente e o desenvolvimento de soluções internas que geram eficiência e ganho de tempo.

  • Automações e aplicações internas em Python que eliminaram trabalho manual recorrente de configuração da plataforma, economizando cerca de 20 horas semanais da equipe
  • Integração da API do Google Gemini em um chatbot de atendimento automático e evolução de uma aplicação de RAG existente, ajustando o pipeline de recuperação de contexto para respostas mais precisas
  • Integração e consumo de APIs REST e GraphQL, com consultas SQL para diagnóstico e suporte ao produto
  • Diagnóstico e resolução de problemas em workflows complexos da plataforma junto ao time de engenharia
  • Contato direto com produto e engenharia, com domínio das regras de negócio da plataforma
AI
SQL
REST
GraphQL
Python
Gemini
RAG
Troubleshooting
Workflows
Automation
Integrations
portfólio

Projetos em destaque

Backends que construí, com foco em arquitetura, consistência de dados e boas práticas.

nexio-core · Backend API

Destaque
v5.0.0156commitsdesde abr. de 2026

API de gestão para uma rede de restaurantes multi-unidade (franquias): pedidos omnichannel (app, web, totem, balcão, retirada), pagamentos e programa de fidelidade, construída com Clean Architecture e DDD por bounded context.

  • Clean Architecture + DDD com 9 bounded contexts (identidade, catálogo, pedidos, pagamentos, estoque, promoções, fidelidade, IA e auditoria), domínio puro e comunicação entre contextos só por portas
  • Pedidos omnichannel em 5 canais (app, web, totem, balcão e retirada) com preço calculado no servidor (anti-tampering), máquina de estados e optimistic locking nas transições
  • Pagamentos com webhook assinado (HMAC) como source of truth: fluxo idempotente e transacional, com pipeline monetário decimal-safe via Value Object sobre big.js (float não aparece em nenhuma camada)
  • Estoque como ledger append-only: saldo derivado das transações e dedução atômica dentro da criação do pedido, sem update destrutivo de quantidade
  • Assistente de IA com Google Gemini medido por token: débito de saldo e registro de consumo gravados na mesma transação, com teto de contexto para limitar o custo por chamada
  • Autenticação JWT com refresh token rotativo e detecção de reúso, hash argon2, RBAC e escopo por unidade, paginação keyset e upload direto ao storage por URL assinada
  • 1.846 testes unitários e 97 e2e, CI no GitHub Actions a cada push (type-check, lint, testes, build) e imagem Docker no Render com PostgreSQL gerenciado no Supabase
NestJS
Node.js
TypeScript
PostgreSQL
Prisma
DDD
Clean Architecture
Jest
Docker
GitHub Actions
Render
Supabase

nexio-frontend · Web App

v0.15.0121commitsdesde jun. de 2026

Interface web do nexio-core: consome os pedidos omnichannel, pagamentos e fidelidade expostos pela API, com foco em UX responsiva e integração em tempo real.

  • Área do cliente, PDV, totem e admin sobre a API do nexio-core (pedidos, pagamentos, fidelidade)
  • Autenticação com JWT em cookie httpOnly e i18n PT/EN
  • UI responsiva com feedback em tempo real e deploy contínuo na Vercel
Next.js
React
TypeScript
Tailwind CSS
Zustand
next-intl

nexio-workflow

Estágio inicial · WIP
10commitsdesde jun. de 2026

Motor de automação e orquestração de workflows do ecossistema nexio, em estágio inicial de desenvolvimento.

Java
Spring Boot
MongoDB

To-Do App · Full Stack

Projeto de estudo · sem repositório público

Aplicação full stack de tarefas: API REST em FastAPI com PostgreSQL e SQLAlchemy, frontend em React com TypeScript, tudo containerizado com Docker Compose em ambiente WSL2.

FastAPI
Python
PostgreSQL
SQLAlchemy
React
TypeScript
Docker Compose
stack

Tecnologias que uso

Minha caixa de ferramentas do dia a dia, do endpoint ao banco, passando pela infraestrutura.

Backend

core
Node.js
NestJS
Express
TypeScript
Python
FastAPI
REST
GraphQL

Arquitetura & Qualidade

Clean Architecture
DDD
SOLID
Repository Pattern
Value Objects
Idempotency
Jest
Vitest
Supertest

Segurança & API

JWT
Refresh token
argon2
RBAC
Rate limiting
Webhook HMAC
OpenAPI/Swagger
Zod

DevOps & Ferramentas

Docker
GitHub Actions
CI/CD
Render
Supabase
Vercel
Git
Linux

Frontend

Next.js
React
Tailwind CSS
Zustand
next-intl

Banco de Dados

PostgreSQL
Prisma
SQL
MongoDB

IA Aplicada

Google Gemini
RAG
Chatbots
contato

Vamos conversar

Tem um projeto em mente ou quer trocar uma ideia sobre backend? Minha caixa de entrada está sempre aberta.