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.
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.
Gosto dos problemas difíceis do backend — idempotência, concorrência, dinheiro em decimal, webhooks como fonte da verdade — e de automações em Python que devolvem horas para o time. Estou sempre estudando e levando o que aprendo para produção.
Experiência profissional
Analista de Suporte e Sucesso do Cliente
cVortex
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.
- Integrações com IA na plataforma omnichannel SaaS, potencializando automação e atendimento
- Troubleshooting e resolução de problemas em workflows complexos
- Consumo e integração de APIs (REST e GraphQL) e consultas em SQL
- Automações em Python que economizaram ~20h semanais no período de implantação
- Desenvolvimento de aplicações internas que integram sistemas e aumentam a eficiência
- Aprimorei um gerador de RAG que produz bases de conhecimento (RAG) no Gemini, elevando a qualidade das respostas assistidas por IA
- Domínio das regras de negócio com contato direto com o produto e o cliente
Projetos em destaque
Backends que construí, com foco em arquitetura, consistência de dados e boas práticas.
Raízes do Nordeste — Backend API
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 por bounded context, com domínio puro (zero imports de framework)
- Pagamentos com webhook como source of truth: idempotente, transacional e com UNIQUE(order_id) contra duplo pagamento
- Pipeline monetário decimal-safe: Postgres Decimal → big.js → string no JSON, float nunca aparece
- Pedidos channel-aware com preço validado no servidor (anti-tampering) e optimistic locking nas transições de status
- Repository Pattern com injeção por Symbol (ORM trocável) e exception filter global mapeando erros de domínio → HTTP
nexio-frontend — Web App
Interface web da aplicação Raízes do Nordeste (futuro nexio-core): consome os pedidos omnichannel, pagamentos e fidelidade expostos pela API, com foco em UX responsiva e integração em tempo real.
Tecnologias que uso
Minha caixa de ferramentas do dia a dia — do endpoint ao banco, passando pela infraestrutura.
Backend
Banco de Dados
Arquitetura & Qualidade
DevOps & Ferramentas
Frontend
Vamos conversar
Tem um projeto em mente ou quer trocar uma ideia sobre backend? Minha caixa de entrada está sempre aberta.