Iago Dantas
Engenheiro de Software Full Stack · Entusiasta de Machine Learning
Guarulhos, São Paulo · Brasil
Engenheiro full stack focado em TypeScript de ponta a ponta, com Node.js, React/Next.js e AWS. Construo produtos reais: SaaS que atende múltiplos clientes, integrações de pagamento e automações com IA.
Projetos
Plataforma de ticketing para eventos, construída do zero, da emissão do ingresso ao check-in no dia do evento, com foco em segurança contra fraude e alta concorrência. Em produção: 200 mil+ visualizações e 2 mil+ ingressos vendidos.
Elysia · Bun · Drizzle · PostgreSQL · React 19 · Pagar.me · BullMQ · Redis
Reconhecimento de Libras em tempo real com visão computacional. TCC na Fatec Guarulhos.
TensorFlow · MediaPipe · FastAPI
Trabalho
Na TalkBI, entrego projetos de clientes, do frontend à infraestrutura.
Gestão clínica multi-tenant em produção (~500 agendamentos/dia). Desenhei a arquitetura de organização/unidades e a autenticação, e construí calendário multi-visão, audit log e CRUD dinâmico de especialidades. Otimizei schemas e queries no PostgreSQL, reduzindo o tempo de resposta em ~40% sob carga de produção. Cuidados de LGPD por lidar com dados de saúde.
Next.js · React · NestJS · PostgreSQL · Redis · AWS
Sistema de gestão de frota e roteirização, construído do zero, do frontend à infra. NestJS + Prisma, atualização em tempo real via Socket.io, agendamento em calendário multi-visão e deploy Blue/Green na AWS (CodeDeploy) com zero downtime e rollback automático.
NestJS · Prisma · Supabase · Next.js · React 19 · Socket.io · AWS (ECS, CodeDeploy) · Terraform · Docker
Assistente de IA multi-agente no WhatsApp. Automações com n8n e templates de mensagem.
n8n · WhatsApp API · Node.js
Outros projetos
Clone do Miro com colaboração em tempo real via Liveblocks, com cursores ao vivo, presença e estado compartilhado entre os participantes.
Next.js 14 · Liveblocks · Convex · Clerk · Zustand · shadcn/Tailwind
waiterappApp de pedidos para garçom em tempo real. O pedido no mobile aparece na hora no painel da cozinha via Socket.io.
React Native · Expo · Socket.io · Express · MongoDB
pollsBackend de enquetes com resultado ao vivo, com Redis para contagem rápida de votos e WebSocket para atualização em tempo real.
Fastify · WebSockets · Redis · Prisma · PostgreSQL
nlw-setupTracker de hábitos full-stack + mobile com notificação push: web em React/Vite e app em React Native/Expo.
React · Vite · React Native · Expo · Fastify · Prisma
spacetimeCápsula do tempo com login via GitHub OAuth.
Next.js · Fastify · Expo
notifications-serviceMicrosserviço de notificações orientado a eventos, que consome mensagens de outros serviços via Kafka.
NestJS · Kafka · Node.js
clone-airbnbClone funcional do Airbnb: autenticação NextAuth, mapa interativo (Leaflet), reservas por data e upload de imagens.
Next.js · Prisma · MongoDB · NextAuth · Cloudinary · Leaflet
Stack
Formação
Análise e Desenvolvimento de Sistemas, Fatec Guarulhos (2024). 1º lugar na maratona de programação da instituição e finalista do Interfatecs por duas vezes. TCC: Octotalk, reconhecimento de Libras.
Cursos & Certificações
Livros


