Ir al contenido
Daniel Batista

Convierto trabajo manual en sistemas que funcionan solos.

Soy Daniel Batista, desarrollador. Creo agentes de IA para WhatsApp, automatizaciones con n8n y sistemas web a medida, empezando por cómo funciona tu negocio y llegando hasta el despliegue.

Desde el Gran São Paulo, Brasil. Trabajo en remoto.

¡Hola! ¿Tienen turno mañana a las 15 h?

  1. La IA entiende el pedido
  2. Consulta la agenda
  3. Lo registra en el CRM

¡Sí! Reservé mañana a las 15 h para ti. ¿Lo confirmo?

Qué hago

Cuatro tipos de trabajo con un mismo objetivo: quitarle tareas repetitivas a tu equipo.

Cómo funciona

  1. ConversaciónMe cuentas cómo se hace el trabajo hoy. Entiendo las reglas del negocio antes de pensar en código.
  2. PropuestaAlcance, plazo y precio por escrito, con lo que entra y lo que queda para después.
  3. Entrega por etapasPruebas cada parte funcionando. Después de la entrega, acompaño las primeras semanas de uso.

Proyectos

Una selección de lo que construí como freelance, en la empresa donde trabajo y en mis propios productos. Los clientes son anónimos y las pantallas son ilustraciones con datos ficticios.

22 proyectos en este filtro

Producto propio

SOLAR.IA: CRM y atención por WhatsApp con agente de IA

Una plataforma completa para empresas que venden por WhatsApp: el equipo atiende en una sola pantalla, el agente de IA responde con la base de conocimiento de la empresa y el embudo muestra cada negociación.

  • Agente de IA que consulta la base de la empresa, calcula valores y deja un resumen para el equipo
  • WhatsApp oficial (Meta) o por código QR, con transcripción de audio en el propio servidor
  • Embudo de ventas, campañas, secuencias automáticas, encuestas de satisfacción e informes por agente
  • Multiempresa y white-label para reventa, con API pública, servidor MCP e integración con n8n publicada en npm
  • Next.js
  • Go
  • Chatwoot
  • Evolution API
  • OpenAI
  • Whisper
  • PostgreSQL
  • Redis
  • WebSocket
  • MCP

Cuenta de demostración con datos ficticios. El video está en portugués.Ver el paquete de n8n en npm

Ilustración con datos ficticios

Focus Media

Monitor de marca en las IA

Mide si la empresa aparece cuando alguien le pide una recomendación a ChatGPT, Gemini o Claude, y sigue el cambio en cada ronda.

  • Decenas de preguntas neutras enviadas a las tres IA por API, con búsqueda web activada
  • Un juez automático evalúa cada respuesta a ciegas: si recomienda la marca y si los datos son correctos
  • Corre solo en GitHub Actions con tope de gasto, y abre un aviso cuando algo cambia
  • Python
  • OpenAI
  • Gemini
  • Claude
  • GitHub Actions
  • Supabase
Ilustración con datos ficticios

Focus Media

Producto a tamaño real con la cámara del celular

El vendedor envía un enlace y el cliente ve la pantalla de ascensor colocada en su propia pared, a escala, antes de cerrar el contrato.

  • Tres productos intercambiables: paneles de pared de 25" y 32" y un tótem de piso de 55"
  • Pared o piso: la página elige la superficie correcta para cada producto
  • Se abre en el navegador, sin instalar apps, en Android y iPhone
  • WebAR
  • GLB
  • Scene Viewer
  • Quick Look
  • PWA
Ilustración con datos ficticios

SaaS B2B

CRM white-label para salones de belleza

Cada salón entra por su propia dirección, con su logo y sus colores, y ve quién necesita volver, quién cumple años y qué promoción ofrecer.

  • Multiempresa por subdominio, con aislamiento entre salones y colores verificados para legibilidad (WCAG)
  • Importación de planillas de clientes en segundo plano, sin trabar la pantalla
  • Listas de retención: clientes sin volver hace 45 días, cumpleaños y mensajes listos para WhatsApp
  • Next.js
  • Django
  • Django Ninja
  • Dramatiq
  • PostgreSQL
  • Redis
  • Cloudflare R2
Ilustración con datos ficticios

Freelance

Facturación y comisiones sin planillas manuales

Para dos empresas, cambié horas de revisión por flujos que buscan facturas y ventas, las cargan en el ERP y arman los informes solos.

  • Facturas de la plataforma de cobro cargadas en el ERP, con informe mensual por proyecto
  • Ventas del sistema de atención convertidas en planilla de comisiones, revisada a diario
  • Respaldo automático antes de cada cambio y publicación de los flujos por API
  • n8n
  • Python
  • API REST
  • Google Sheets
  • ERP
Ilustración con datos ficticios

Focus Media

Enlaces NFC y QR con seguimiento

Al acercar el celular a la pantalla del ascensor se abre un carrusel de cupones del anunciante, y cada toque se convierte en dato de campaña.

  • La redirección nunca depende de la base de datos: siempre hay un destino de respaldo
  • Panel para cargar marcas, campañas, cupones, artes y pantallas
  • Cada toque se registra después de responder, sin hacer esperar a nadie
  • Next.js
  • Supabase
  • PostgreSQL
  • Zod
  • NFC
  • QR Code
  • Vercel
Ilustración con datos ficticios

Focus Media

Invitaciones y entradas con QR

Un sistema propio para un evento con lista de invitados: invitación personal por correo, confirmación con código, entrada con QR y acceso desde el celular.

  • Invitaciones enviadas desde la cuenta corporativa (Microsoft Graph), cada una con su enlace
  • En la puerta se valida la entrada con la cámara del celular, sin app
  • Un panel para que cada ejecutivo siga a sus propios invitados
  • Next.js 16
  • PostgreSQL
  • Microsoft Graph
  • QR Code
  • Vercel
Ilustración con datos ficticios

Herramienta propia

Deck: panel de mis agentes de IA en tiempo real

Sigo todas las sesiones de agentes de programación en una sola pantalla: qué hace cada uno, cuánto cuesta y cuál está esperando respuesta.

  • Se actualiza en vivo por WebSocket, alimentado por los eventos de los propios agentes
  • Costo, tokens y cuota diaria, con aviso cuando la conversación se hace demasiado larga
  • Terminal en el navegador y acceso desde el celular, con una lista cerrada de lo que se puede hacer a distancia
  • Go
  • Next.js
  • SQLite
  • WebSocket
  • OpenTelemetry
  • tmux
Ilustración con datos ficticios

Focus Media

Generador de noticias y clima para pantallas

El equipo crea tarjetas de noticias y videos del clima para las pantallas verticales en pocos clics, ya en los tamaños que acepta la red.

  • Noticias exportadas como imagen de 1080×1920 y 1080×2560
  • Pronóstico del clima exportado como video MP4, armado en el navegador
  • Los dos formatos de pantalla de la red, sin pasar por un editor de video
  • Next.js
  • TypeScript
  • Canvas
  • mp4-muxer
Ilustración con datos ficticios

Propuesta freelance

Landing page para un taller de cerámica

Una propuesta hecha antes de la primera reunión, siguiendo la estética que el taller ya usa en Instagram, para mostrar cómo podría ser el sitio.

  • Ilustraciones propias en SVG y una paleta para cada sección
  • Botones de WhatsApp con el mensaje ya escrito para cada tipo de pedido
  • Pensada primero para el celular, revisada de 390 px a 1440 px
  • HTML
  • CSS
  • SVG
Ilustración con datos ficticios

Proyecto personal

Trophy Room: mi colección de juegos

Una galería de los juegos que platiné, terminé o aún voy a jugar, que se actualiza sola desde Steam y PlayStation.

  • Cero dependencias: servidor y base de datos solo con lo que trae Node.js
  • Sincronización diaria con vista previa antes de aplicar los cambios
  • Funciona como app en el celular (PWA), con resumen del año
  • Node.js
  • node:sqlite
  • Steam API
  • PSN
  • PWA

Más proyectos

  • Veloon

    Agentes de soporte y consulta de documentos

    Agentes de IA para soporte y atención, y búsqueda inteligente en documentos técnicos y normas internas con RAG, cumpliendo la LGPD brasileña.

    • n8n
    • Node.js
    • Python
    • OpenAI
    • Pinecone
    • SQL Server
  • IA y OCR

    Análisis de documentos con OCR

    Un motor que lee imágenes de documentos, extrae los datos, verifica su autenticidad y genera registros digitales estructurados.

    • Python
    • OCR
  • FIAP

    Chatbot para equipos de campo de trenes metropolitanos

    Un asistente para la operación en campo de dos líneas de tren que agiliza la comunicación técnica y el reporte de incidentes.

    • Chatbot
    • Python
  • Freelance

    Servidor de atención sin puertos abiertos

    n8n y una bandeja de atención en Docker detrás de un túnel de Cloudflare, sin ningún puerto expuesto a internet.

    • Docker
    • n8n
    • Chatwoot
    • Cloudflare Tunnel
  • FIAP

    Asistente de e-commerce que conoce el stock

    Responde dudas y recomienda productos consultando el catálogo real en una base de datos en la nube, en milisegundos.

    • FastAPI
    • Llama 3.1
    • Groq
    • Oracle Cloud
    • Docker
    Ver código: Asistente de e-commerce que conoce el stock
  • FIAP

    API de e-commerce con Clean Architecture

    API REST con JWT, paginación, filtros, hipermedia, observabilidad y pruebas automatizadas.

    • C#
    • .NET
    • Clean Architecture
    • JWT
    • HATEOAS
    Ver código: API de e-commerce con Clean Architecture
  • FIAP

    Smart Desk: estación de trabajo inteligente

    Un escritorio con ESP32 y sensores que monitorea el ambiente y el uso, con avisos en tiempo real para prevenir lesiones y cansancio.

    • ESP32
    • C++
    • IoT
    Ver código: Smart Desk: estación de trabajo inteligente
  • FIAP

    Modelos de machine learning para triaje

    Clasificadores para triaje de síntomas y diagnóstico ortopédico, listos para integrar en chatbots y API.

    • Python
    • scikit-learn
    • Pandas
    Ver código: Modelos de machine learning para triaje
  • Focus Media

    Consulta de equipos con la cámara

    Lee el código detrás de la pantalla y muestra lo que el CRM sabe de ella, con más detalle para quien inició sesión.

    • React
    • Vite
    • ZXing
    • Supabase
  • Focus Media

    Marketplace de medios en ascensores

    Una vitrina de pantallas de ascensor en edificios residenciales, con mapa, para que el anunciante elija dónde aparecer.

    • Next.js
    • Leaflet
    • shadcn/ui
  • Focus Media

    Editor de comunicados animados

    Un mini editor en el navegador, al estilo de Canva, para que los clientes armen comunicados animados para las pantallas.

    • Next.js
    • Konva
    • Lottie
    • Mediabunny

Experiencia

  1. 2026 a la fecha

    Focus MediaDesarrollador de software

    • Herramientas internas y productos digitales para una red de pantallas en ascensores
    • Monitor de marca en las IA, realidad aumentada para el equipo comercial, enlaces NFC con seguimiento y eventos con entradas QR
  2. En paralelo

    FreelanceAutomatización, sistemas y sitios

    • Automatizaciones financieras con n8n, un CRM para salones, infraestructura de atención y landing pages para pequeñas empresas
  3. Ene 2025 a 2026

    VeloonDesarrollador de soluciones con IA

    • Liderazgo técnico del ecosistema de automatización, convirtiendo procesos manuales en productos en producción
    • Agentes de IA para soporte y atención con n8n, Node.js y OpenAI
    • RAG con Pinecone y Python para consultar documentos técnicos y normas internas
    • Integraciones entre varias API y SQL Server, con integridad de datos y cumplimiento de la LGPD
  4. 2023

    Ejército BrasileñoGestión administrativa y logística

    • Control de más de 2.000 ítems en base de datos, con trazabilidad de equipos críticos

Formación

  • Análisis y Desarrollo de SistemasFIAP, finalizado en 2026
  • Técnico en Desarrollo de SistemasEtec Prof. Basilides de Godoy, finalizado

Idiomas

  • Portugués nativo
  • Inglés avanzado

Hablemos de tu proyecto

Cuéntame qué le quita tiempo a tu equipo hoy. Te respondo con una idea de solución, un plazo y si vale la pena automatizarlo.

Hablar por WhatsApp

Trabajo en remoto. Atiendo en portugués o inglés.