Marcos Nespolo

Marcos Nespolo

Product Engineer

Perfil

Product Engineer com raízes full-stack, programando desde 2011. Cinco anos na Troquecommerce, SaaS B2B de trocas e devoluções para e-commerce: entrei quando ainda era um protótipo e trabalhei em interfaces, APIs, integrações, dados e performance enquanto ela crescia até quase 2.000 lojas online. Hoje focado em IA aplicada em produção: o servidor MCP da plataforma, um MCP interno com base de conhecimento gerada do código e o padrão do time para o Claude Code. Especializações em Inteligência Artificial Aplicada e em Desenvolvimento Ágil de Software (UFPR).

Experiência

Troquecommerce

2021–presente

Frontend Developer → Full Stack Developer → Product Engineer

SaaS B2B de trocas e devoluções para e-commerce, com quase 2.000 lojas ativas. Entre setembro de 2025 e setembro de 2026, o volume mensal de trocas e devoluções cresceu 38%.

Product Engineerjul 2025 – atual

  • Criei o servidor MCP da plataforma: a loja conecta o próprio chat com IA e o consumidor abre, cota e acompanha a troca ou devolução na conversa. Desenhei as ferramentas e as instruções que a IA segue, e as ajustei a partir de conversas reais.
  • Criei o MCP interno do time, com login OAuth e uma base de conhecimento gerada do código a cada build (regras por loja, 74 configurações e mais de 40 plataformas), que responde em linguagem de negócio o que antes exigia busca no código ou tabelas no Notion.
  • Padronizei o Claude Code no time: regras versionadas, 16 skills, 3 agentes e travas como o bloqueio de escrita no banco pelo MCP.
  • Resolvi os timeouts da listagem de trocas e devoluções e dos principais relatórios do painel nas lojas de maior volume (tabelas com dezenas de milhões de linhas), com paginação no banco e tabelas diárias pré-agregadas: a listagem passou a responder em até 1,4 s e esses relatórios, que estouravam o limite de 15 s, em menos de 0,5 s.
  • Criei a coleta cobrada: sem coleta grátis, o consumidor paga a coleta em casa via Pix (Pagar.me). 87% das cobranças foram pagas, e o recurso foi liberado para todas as lojas em outubro de 2026.
  • Migrei para GraphQL a integração com a Shopify, usada por cerca de 400 lojas por mês (pedidos de troca, estoque, cupons, vale-presente e reembolso), e ampliei a integração com o Salesforce Commerce Cloud.

Full Stack Developerout 2022 – jul 2025

  • Tornei a Central de Trocas multilíngue (português, inglês e espanhol), com tradução por IA (OpenAI) dos motivos de troca configurados por cada loja, e criei a versão internacional da plataforma.
  • Criei o monorepo (Turborepo, Next.js e Supabase) que hoje reúne as aplicações da empresa.
  • Criei os webhooks que avisam a loja a cada evento da troca ou devolução, hoje ativos em mais de 200 lojas.
  • Ampliei a API pública (mais de 700 lojas com token ativo), com documentação Swagger e múltiplos tokens por loja.
  • Desenvolvi as telas de cadastro e extrato da conta digital (Asaas) que as lojas usam para reembolsar o consumidor.
  • Criei a pesquisa de NPS na Central de Trocas e nos e-mails, com painel de resultados: mais de 3,2 milhões de respostas desde 2023.

Frontend Developerjun 2021 – out 2022 · meio período

  • Na empresa desde a criação: participei da prototipagem das telas no Figma e da identidade visual, e desenvolvi o front-end em React, Next.js e TypeScript.

Stack: TypeScript · React · Next.js · Node.js · PostgreSQL · Supabase · GraphQL · OpenAI API · MCP

Nelogica

fev – set 2022

Frontend Developer · time do Home Broker (cripto)

  • Participei da criação do novo produto da empresa para o mercado de criptomoedas, no time do Home Broker
  • Mantive a latência baixa e a interface responsiva em um sistema com milhares de usuários simultâneos
  • Entregas semanais, trabalhando direto com o time de UI/UX

Stack: JavaScript · Vue.js · SCSS · HTML5

Exército Brasileiro

2016–2021

3º Sargento · Adjunto da Seção de TI (2018–2021)

  • Implantei servidores com virtualização, administrei sistemas Linux e criei rotinas de backup
  • Desenvolvi dois sistemas internos para o quartel, em Django e em PHP com MySQL
  • De 2016 a 2018, funções administrativas e instrutor em cursos de formação: cerca de 720 soldados e 110 cabos

Stack: Linux · Django · PHP · MySQL · Virtualização

LinkYou Software & Integração

mar – jun 2021

Software Developer

  • Desenvolvi integrações em Python entre APIs de lojas virtuais, ERPs e transportadoras
  • Criei e propus a nova identidade visual da empresa

Stack: Python · APIs REST · Design

IFPR · Bolsista de Iniciação Científica Júnior (CNPq)

2012–2013

Pesquisador e desenvolvedor web · A.V.I.A.O.

  • Pesquisador e desenvolvedor no A.V.I.A.O., ambiente virtual inteligente de ensino de matemática que identifica lacunas na formação do aluno e indica material de estudo
  • Desenvolvi páginas web dinâmicas com JavaScript, jQuery, HTML5, CSS3, PHP e SQL
  • Estudei como a ergonomia da interface afeta a aceitação de um software

Stack: JavaScript · jQuery · PHP · SQL · HTML5 · CSS3

Formação

Universidade Federal do Paraná (UFPR)

Pós-graduação · Inteligência Artificial Aplicada

2024–2025

Universidade Federal do Paraná (UFPR)

Pós-graduação · Desenvolvimento Ágil de Software

2024–2025

Universidade Federal do Paraná (UFPR)

Tecnólogo · Análise e Desenvolvimento de Sistemas

2018–2023

Escola de Sargentos das Armas

Sargento Técnico · Material Bélico (Metalurgia)

2014–2015

Instituto Federal do Paraná (IFPR)

Técnico · Informática / Desenvolvimento de Software

2011–2013

Prêmios e hackathons

Hackathon Aramis Tech 2024

ago 2024

2º lugar · Prêmio de Destaque Individual

No 2º Hackathon de IA da Aramis, em São Paulo, criei em dois dias um sistema que recomenda mensagens personalizadas a partir do histórico de compras de cada cliente, com Databricks para tratamento de dados, clusterização e análise de correlação, e modelos XGBoost e Random Forest. Segundo lugar entre cerca de 30 profissionais de IA.

Conservathon · Guarde-On

out 2020

Proposta de app criada em três dias

Aplicativo que centraliza informações para turistas e comunidades locais e apoia a conservação das Unidades de Conservação da Grande Reserva Mata Atlântica. Hackathon da Fundação Grupo Boticário com a Fundação Araucária.

1ª Feira de Ciências do IFPR

ago 2011

Vencedor · Prêmio Inovação

O ACAT, sistema em C# que resolvia problemas de trigonometria e ensinava a resolvê-los passo a passo, ficou em primeiro lugar na categoria Inovação.

Skills

IA / LLMs
MCP · LLMs · Claude Code · Claude API · OpenAI API · Vercel AI SDK · RAG · pgvector · spaCy · Zod
Frontend
TypeScript · React · Next.js · Tailwind CSS · shadcn/ui · Motion
Backend
Node.js · PostgreSQL · Supabase · GraphQL · APIs REST · Python · FastAPI
Cloud / DevOps
Vercel · Docker · GitHub Actions · Linux
Ferramentas
Git · GitHub · Turborepo · Figma · Linear · Cursor

Voluntariado

Rotaract

mar – dez 2025

Tesoureiro

Fui convidado a entrar no clube quando ele estava sendo criado e me tornei o primeiro tesoureiro. Além das finanças, ajudei a planejar as ações sociais e participei de treinamentos com outros clubes Rotaract e Rotary. O dia de que mais me lembro é o Natal da Esperança, o Natal que organizamos para as crianças de uma comunidade: fui o Papai Noel.

WWOOF Nova Zelândia

abr – nov 2023

Wwoofer

Em Wellington, fui voluntário na cozinha vegana de uma comunidade Hare Krishna e criei um sistema para os devotos reservarem os carros do templo. Em Little River, perto de Christchurch, ajudei uma família a desmontar e instalar um sistema de energia solar, fiz trabalhos de carpintaria e aprendi GraphQL e integração com o ChatGPT com meu anfitrião, desenvolvedor na área de IA.

TETO (TECHO)

abr 2016

Voluntário · Coleta

Participei da Coleta, mobilização de voluntários que arrecada recursos para os projetos de moradia da TETO ao longo do ano.

ACRIDAS

fev 2020

Voluntário · Água no Sinal

Distribuí copos de água nos semáforos de Curitiba em troca de doações para a assistência a crianças em vulnerabilidade social acolhidas pela ACRIDAS (Associação Cristã de Assistência Social).

Idiomas

  • Português · Nativo
  • Inglês · Profissional
  • Espanhol · Intermediário (B1)