Belo Horizonte · Desenvolvedor full stack

Iago Jesus

Sistemas de gestão, ERP e produtos sob medida — do desenho da arquitetura ao uso estável em produção.

Trabalho com React, Next.js, NestJS, TypeScript, Supabase e PostgreSQL. Menos landing page, mais operação real: dados, permissões, financeiro e manutenção no dia a dia.

Sobre

Sistemas que entram na rotina da empresa

Sou desenvolvedor full stack e passo a maior parte do tempo construindo sistemas sob medida — ERP, plataformas de cursos, engenharia de custos, ordens de serviço e outras soluções em que planilha e processo manual já não dão conta.

Atuo entre produto, banco de dados, integrações e arquitetura. O objetivo costuma ser o mesmo: centralizar regras de negócio, organizar dados e deixar a operação mais previsível depois que o sistema entra em produção.

Também trabalho com sustentação e incidentes. Isso muda o jeito de construir: penso em estabilidade, rastreabilidade e manutenção, não só na entrega da primeira versão.

  • Trajetória
    4+ anos em tecnologia
  • Entregas
    5+ sistemas em produção
  • Abrangência
    Front, back, dados e operação
  • Contexto
    B2B, gestão e SaaS
Forma de trabalhar

Como conduzo um projeto

Isto descreve o meu jeito de atuar em qualquer sistema sob medida — do levantamento à evolução em produção. Não é um resumo do ERP veterinário; o projeto principal está na seção seguinte.

  1. 01

    Entregar e sustentar

    Não paro na primeira versão: acompanho o sistema em produção, priorizo estabilidade e evoluo com base no uso real.

  2. 02

    Negócio antes do código

    Mapeio a dor, o domínio e as regras de negócio antes de desenhar a solução técnica — para o produto fazer sentido na operação.

  3. 03

    Arquitetura com permissões

    Modelagem relacional, multiempresa/multiunidade, isolamento de dados e controle fino de acesso quando o sistema cresce.

  4. 04

    Regras que precisam fechar

    Financeiro, comissões, status e relatórios com regras claras — porque erro aqui vira problema de caixa, não só de tela.

  5. 05

    Projeto com o cliente no loop

    Organizo backlog, priorização e escopo. Entrego em ciclos e mantenho o cliente próximo das decisões.

  6. 06

    Investigação e causa raiz

    Experiência em sustentação: incidentes complexos, banco, APIs e integrações — útil tanto no go-live quanto depois.

Projeto principal

ERP veterinário em produção

Centraliza a operação de clínicas — da unidade única a uma arquitetura multiunidade/franquias — com RLS, regras financeiras críticas e evolução contínua em produção.

Dashboard ERP

01 — Contexto

De uma unidade ao multiunidade

ERP para centralizar a operação de clínicas veterinárias — evoluindo de um sistema para unidade única para uma arquitetura preparada para múltiplas unidades e franquias, com isolamento de dados e controle de acesso por papéis.

Prontuário veterinário

02 — Domínio clínico

Prontuário, docs e operação

Modelagem de clientes, pacientes, prontuários e gestão documental (anamneses, atestados, termos e arquivos), além de vendas, orçamentos e o fluxo diário da clínica em um só sistema.

Financeiro e contas a pagar

03 — Financeiro

Regras que precisam fechar

Vendas, baixas, múltiplas formas de pagamento, rateios e arredondamentos — com proteção contra alteração de registros já consolidados e consistência via constraints, triggers e locks no PostgreSQL.

Usuários e acessos

04 — Escala e legado

RLS, volume e 26GB

RLS no PostgreSQL por usuário e unidade, base real com 6 mil+ clientes, 7 mil+ pacientes e dezenas de milhares de registros financeiros — e migração de ~26GB do sistema anterior, com evolução contínua em produção.

·Clientes e pacientes·Prontuário e documentos·Vendas e orçamentos·Financeiro e baixas·Comissões·Usuários e papéis·Multiunidades / franquias·RLS e isolamento·Dashboards e relatórios

Stack

React · Next.js · TypeScript · Supabase · PostgreSQL · RLS · JWT · Tailwind

Meu papel

  • Arquitetura full stack (Next.js, React, TypeScript, Supabase, PostgreSQL)
  • Modelagem relacional de operação clínica e financeira
  • Multiunidade com RLS e acesso por papéis
  • Regras financeiras: vendas, baixas, rateios e arredondamentos
  • Consistência com constraints, triggers e advisory locks
  • Comissões por profissional e serviço
  • Migração de ~26GB (6k+ clientes, 7k+ pacientes)
  • Evolução em produção sem interromper a operação
Sistemas ponta a ponta

Outros projetos

Arquitetura, modelagem, regras de negócio, interfaces, backend, integrações e evolução contínua — de sistemas já em produção a produtos em desenvolvimento.

  • MR Cursos Hub

    Next.js · React · TypeScript · Node.js · Supabase · PostgreSQL · SendGrid · Wix API · Vercel

    Plataforma criada para centralizar a operação administrativa e a experiência dos alunos da MR Cursos, mantendo o Wix no ecossistema e adicionando uma camada própria de software para o que a plataforma original não atendia. Inclui área autenticada para alunos, painel administrativo, controle de cursos e inscrições, geração automática de certificados e etiquetas com regras por idioma e nacionalidade (PT/ES). Integração com o Wix por APIs e sincronização de mais de 50 mil membros/contatos, com normalização de cadastros e tratamento de duplicidades. Também há módulo próprio de campanhas via SendGrid, com segmentação, opt-out e preferências de comunicação.

  • Turkot — Gestão e Engenharia de Custos

    React · TypeScript · Supabase · PostgreSQL · Edge Functions · RBAC · Auditoria · Excel

    Sistema multiempresa que transforma um processo complexo de engenharia de custos baseado em planilhas em uma aplicação web estruturada. Traduz regras financeiras e industriais para software determinístico, com custeio pelo método RKW, rateios, custo/hora de máquinas e relacionamento entre folha, máquinas, setores e centros de custo. Digitaliza estruturas antes mantidas em planilhas (FP, DRE, FAT, GGA/GGF, Máquinas), com mapas de custos, dashboards, cálculos em Edge Functions, isolamento por empresa, RBAC, trilha de auditoria e importação/exportação para Excel.

  • Sistema de Ordens de Serviço

    Next.js · TypeScript · React · Prisma · PostgreSQL · shadcn/ui

    Aplicação web pessoal em desenvolvimento para estruturar o ciclo operacional de ordens de serviço — do cadastro e execução ao histórico. Arquitetura full stack com Next.js, TypeScript, PostgreSQL e Prisma ORM, interface em React/shadcn/ui e domínio modelado antes das telas: clientes, técnicos, serviços, produtos e composição da OS. Separação entre regras de domínio, persistência e interface, com CRUDs tipados ponta a ponta e estrutura preparada para evolução incremental sem concentrar regras só no front.

Experiência

Trajetória

  1. Desenvolvedor Full Stack

    IR Softwares

    Sistemas sob medida para gestão e operação: requisitos, arquitetura, modelagem, autenticação, permissões, integrações e evolução em produção. Também organizo demandas, priorização, backlog e acompanhamento de entregas com clientes.

  2. Analista de Suporte II

    Aiko

    Sustentação de incidentes complexos em produção, causa raiz e investigação em banco, APIs e integrações. Também desenvolvo soluções internas — por exemplo, uma camada de observabilidade para diagnóstico e estabilidade dos sites.

  3. Analista de Sustentação I

    Localiza&Co

    Suporte técnico e sustentação em ambiente corporativo. SQL, Datadog, Scrum, ITIL, debugging .NET e gestão de incidentes.

  4. Técnico de Informática

    CGC

    Atendimento, manutenção de equipamentos, impressoras, instalação de softwares e suporte geral.

Competências

Stack e áreas em que atuo

O que uso de fato nos projetos — sem lista infinita de buzzwords.

Front-end

React · Next.js · TypeScript · Vite · Tailwind CSS · shadcn/ui · Zustand · TanStack Query · React Hook Form · Zod · Recharts

Back-end e dados

Supabase · PostgreSQL · Edge Functions · RPCs · Migrations · RLS · Triggers · JWT · APIs REST

Arquitetura e produto

Modelagem relacional · Regras de negócio · Permissões e isolamento · Multiunidade / multiempresa · Logs e auditoria · Backup e migração · ERP e SaaS B2B · Dashboards

Ferramentas e ops

Vercel · Git · Docker · AWS · Playwright · N8N · Datadog · ClickUp

Integrações

Omie · BrasilAPI · ViaCEP · Google Drive · Wix · SendGrid · WhatsApp Cloud API

Formação

Estudo e cursos

Formação acadêmica

  • Pós-graduação em Arquitetura de Software
    PUC Minas·2026 — 2027
  • Análise e Desenvolvimento de Sistemas
    UNOPAR·01/2024 — 06/2026
  • Curso Técnico em Informática
    ETSSA·06/2021 — 12/2022

Cursos relevantes

Contato

Vamos conversar

Aberto a oportunidades em full stack, front-end, produto técnico e sistemas de gestão / ERP / SaaS B2B. O caminho mais rápido costuma ser o WhatsApp.