São Paulo, BRUTC−3Horario con USA y Europa7+ años entregando softwareSistemas de agentes de IAPythonTypeScriptPostgreSQLNext.jsFlaskEvals y observabilidadSaaS multi-tenantFlujos clínicosNo. 5São Paulo, BRUTC−3Horario con USA y Europa7+ años entregando softwareSistemas de agentes de IAPythonTypeScriptPostgreSQLNext.jsFlaskEvals y observabilidadSaaS multi-tenantFlujos clínicosNo. 5
Construyo productos escalables y los sistemas de agentes que los mueven.
Construyendo ahoraplataformas escalables
Ingeniero de software senior y de IA. Llevo 7+ años entregando plataformas escalables y sistemas de backend, frontend e IA — y sacando a pista agentes de IA en producción, con los evals, los guardrails y la telemetría que los mantienen ahí.
São Paulo, Brasil · UTC−3 · Horario compatible con USA y Europa · Remoto desde cualquier lugar
Telemetría de agentesfeed sintético
ThroughputLatencia p95Éxito de tareas
Ejecuciones / min130
Latencia p95780ms
Éxito87.0%
El encargo — lo que construyo
Cuatro cosas, todas en producción.
Cada una es un sistema que hoy corre con usuarios reales encima — no un proyecto de fin de semana.
01 · Plataforma
Plataformas de producto escalables
SaaS multi-tenant hecho para aguantar su propio crecimiento. Diseño de sistemas, modelado de datos y flujos asíncronos que siguen en pie cuando la cantidad de tenants crece un orden de magnitud — y las queries que lo mantienen rápido cuando eso pasa.
TypeScriptPostgreSQLModelado de datosFlujos asíncronosMulti-tenancy
02 · Agentes
Sistemas de agentes de IA en producción
Agentes definidos como código, no prompts sueltos en un dashboard. Specs versionadas, contratos de tools tipados contra el backend, bases de conocimiento y deploys separados de dev y de producción — para que un agente pase por review, tenga diff y tenga rollback como cualquier otro servicio.
TypeScriptPythonContratos de toolsSpecs versionadasGuardrails
03 · Telemetría
Observabilidad y evals
Percentiles, no promedios: latencia p95 y p99, tasas de error y tracing entre servicios, con alertas que valen la pena a las tres de la mañana. A los agentes se les exige lo mismo, nada de probar a ojo: ejecuciones scriptadas contra versiones fijadas, evaluadas caso por caso, el candidato medido contra el baseline y cada ejecución guardada para poder repetirla.
p95 / p99TracingGates de releaseBaselines A/BEjecuciones reproducibles
04 · Infraestructura
Entrega e infraestructura
La parte que hace que un deploy sea aburrido. Contenedores y pipelines que producen el mismo build dos veces seguidas, deploys que pasan por staging y saben volver atrás, entornos y secrets fuera del código, TLS y DNS que se quedan donde los dejaste — infraestructura que un equipo pequeño puede operar sin un área de plataforma detrás.
DockerCI/CDAWSNginxRollbacks
Hoja de reglajes — cómo el trabajo llega a producción
Cómo un cambio llega a la parrilla.
Una vuelta rápida se pone a punto antes de rodarla. Con el software es igual: el orden importa, y saltarse una línea se paga después, en forma de incidente.
01
Empezar por la spec, no por el ticket
Escribir qué tiene que hacer esto y todas las formas en que puede fallar, antes de que exista una línea de código. Esa lista de fallas es la suite de tests — y si es un agente, la misma spec genera el prompt y sus evals.
02
Diseñar primero la superficie de integración
Contratos tipados contra los sistemas reales y mínimo privilegio por defecto. Quien llama pide; el backend decide qué es posible de verdad, así nadie aguas abajo depende de que aguas arriba se porte bien.
03
Que toda escritura se pueda repetir sin romper nada
Idempotencia y guardrails en todo lo que cambia estado, para que un reintento, una race condition o un camino equivocado no dupliquen una reserva, no cobren dos veces ni dejen un registro corrupto.
04
Condicionar el release a la evidencia
Una suite que corre contra cada candidato y lo compara con el baseline actual, para que una regresión la encuentre un reporte y no un cliente.
05
Que salga observable
Logging de ejecución, métricas y ejecuciones que se pueden repetir, para que un incidente se explique y se resuelva en vez de adivinarse. Es la diferencia entre una demo y algo que se puede operar.
Tiempos por sector — resultados y escala
Entregado, y medido.
Números de sistemas que diseñé, tuve a cargo o escalé. El púrpura marca lo mejor de mi carrera.
7+Años poniendo software en producción, del frontend a escala a los sistemas de IA
BEST500K+Usuarios mensuales en las tiendas de lujo que construí en Farfetch
BEST10×Crecimiento de usuarios mensuales en la plataforma que diseñé en Campground — de cientos a más de 10.000 en un año, como primer ingeniero contratado
10K+Usuarios mensuales que alcanzó el SaaS multi-tenant — Next.js, TypeScript y PostgreSQL
1,000+Desarrolladores que dependían de la librería core de frontend que mantuve en Farfetch
6Industrias en las que trabajé — e-commerce, salud, educación, CRM, gestión de fuerza laboral y fábricas de software
El dorado es la etapa actual. Las barras se superponen donde llevé más de un contrato en paralelo.
2019 — 2027acerca para mover
201920202021202220232024202520262027
Simbie AI
Campground Systems
DoDev School
Farfetch (via Present Technologies)
b8one
Grupo Fleury
b8one
Verzel Soluções em Sistemas
Phobos Tecnologia
Construyo y opero agentes de IA en producción para consultorios médicos: automatizan flujos de pacientes —agendamiento, reprogramación, cancelaciones, confirmaciones, verificación de seguros y escalamiento al personal clínico— contra integraciones directas al EHR.
Construyo el backend en Python que permite a los agentes operar de forma segura contra plataformas externas y ejecutar flujos clínicos: seguridad y guardrails, patrones de diseño escalables y una arquitectura de integración alineada a los requisitos de compliance.
Diseño y evoluciono los sistemas de agentes GenAI —prompts, tools, context engineering y flujos de interacción— para que razonen de forma estructurada, actúen sobre los sistemas sin riesgo y ejecuten tareas de manera confiable en producción.
Definí los flujos de evaluación de los agentes en producción, con reportes diarios de performance y métricas de comportamiento del agente, resultado de las llamadas y ejecución de los flujos.
Monté la observabilidad y la auditoría: logs de ejecución, métricas y garantías de idempotencia para trazabilidad, recuperación ante fallas y una operación confiable.
Agentes de IAPythonFlaskTypeScriptPostgreSQLPrompt engineeringLLMRAGContext engineeringEvals de agentesAgentes de voz
Primer ingeniero contratado: llevé la adopción de la plataforma de cientos a más de 10.000 usuarios mensuales en un año, definiendo con el liderazgo la arquitectura del sistema y la dirección del producto, y traduciendo las necesidades de los clientes en soluciones escalables sin perder de vista performance, costo y extensibilidad.
Diseñé y evolucioné la plataforma SaaS multi-tenant de la empresa sobre Next.js, React, TypeScript, PostgreSQL, Prisma y Supabase, definiendo los patrones de arquitectura y la entrega en múltiples ambientes.
Conduje la evolución de varios codebases mientras el negocio escalaba: más consistencia arquitectónica, mejores flujos de desarrollo, más confiabilidad y menos deuda técnica.
Me hice cargo de la infraestructura de la plataforma y de la confiabilidad en producción: DNS y redes, tunneling seguro, la infraestructura de las APIs de backend, routing de dominios, autenticación de correo (SPF/DKIM/DMARC) y aislamiento de ambientes.
Armé el CI/CD automatizado en desarrollo, staging y producción, con releases más seguros e iteración rápida y confiable.
Diseñé los sistemas centrales de comunicación y operación de la plataforma: notificaciones asíncronas, log de actividad auditable e interfaces de datos tipo hoja de cálculo para flujos operativos a gran escala.
Hice el onboarding y la mentoría de los ingenieros que se fueron sumando al equipo, escribiendo la documentación técnica y dejando establecidos los patrones de desarrollo que se mantuvieron en todos los codebases.
Trabajé directo con los clientes para alinear viabilidad técnica y prioridades de negocio, balanceando la entrega inmediata contra la sostenibilidad de la plataforma a largo plazo.
Apliqué IA en los flujos de producto e ingeniería para acelerar el prototipado, la implementación de features y la evolución del sistema.
Armé el temario completo de una formación en desarrollo front-end: React, React avanzado, estructura de proyectos, hooks, custom hooks, Context API, Redux y tests unitarios con Jest y React Testing Library.
Creé y grabé un curso de desarrollo en tiempo real con WebSockets, cubriendo patrones pub/sub y la arquitectura web de un software basado en sockets, además de la programación en sí.
Trabajé en más de 10 plataformas y codebases de e-commerce de lujo, construyendo aplicaciones globales con Node.js y React.
Mantuve y evolucioné la librería de frontend core que usaban internamente más de 1.000 desarrolladores, centralizando estado de Redux, tracking de GA4, temas, requests HTTP y configuración compartida.
Configuré proyectos y paquetes internos con Module Federation dentro de un monorepo, con Webpack y Razzle.
Documenté y diagramé la arquitectura de todo lo que entregué, para que el proyecto y sus paquetes internos siguieran siendo legibles a medida que crecían.
Investigué e integré pasarelas de pago internacionales: Apple Pay, iDeal, PayPal y Klarna.
Refactoricé código legacy crítico para el negocio y comprobé la ganancia con PageSpeed, auditando dependencias discontinuadas, redundantes y sin uso.
Armé un tracking de eventos GA4 escalable con middlewares de Redux, HOCs y hooks, y escribí tests unitarios de routing, store, traducciones, estado de React e integración con el CMS.
Me hice cargo de la viabilidad técnica, la calidad y la infraestructura de una línea de producto, alineando expectativas con los diseños y las reglas de negocio.
Diseñé y construí un design system de UI en React junto al equipo de diseño, ordenando el diagramado de componentes alrededor de la escalabilidad, el comportamiento responsive y la intención visual.
Levanté los ambientes cloud de producción, staging y desarrollo —droplets de DigitalOcean conectados a pipelines de CI/CD— e hice el deploy de las aplicaciones de backend y frontend.
Mejoré un 80% la performance de las queries de la API con una capa de caché en Redis.
Di soporte directo a otros desarrolladores: arranqué 1:1s, pair programming y un plan de progresión técnica.
Desarrollé sitios y aplicaciones SSR con Next.js y React para una de las plataformas de salud más grandes de Brasil, además de PoCs para respaldar decisiones técnicas.
Construí microservicios en Node.js e integraciones en tiempo real con sockets (Pusher).
Apliqué y mantuve el design system interno, hice code reviews y participé del análisis de épicas y de la investigación de soluciones.
Escribí tests de frontend sobre flujos completos integrados con Redux, Context API y Axios, cubriendo requests, layout y comportamiento responsive.
Creé y refactoricé los tests end-to-end con Cypress contra el frontend en Next.js.
Me hice cargo del mantenimiento full-stack y construí features nuevas de la plataforma en React con Redux y TypeScript, integradas con GraphQL y estilizadas con Styled Components.
Creé APIs REST y GraphQL en TypeScript sobre PostgreSQL, MongoDB y Redis, con integraciones a VTEX, Loja Integrada e Iugu.
Entregué un rebranding visual, definiendo la arquitectura de los componentes y manteniendo los flujos junto a UX.
Trabajé con diseño mobile-first, TDD y DDD dentro de Scrum y Kanban.
Mantuve y extendí la plataforma de afiliados core, mejorando la gestión de productos y de afiliados, el log de actividad y los reportes.
Construí plugins de e-commerce para carritos abandonados y venta remota por afiliados, que se tradujeron directo en recuperación de ventas y expansión de canales.
Construí sitios y SPAs con React y Redux, además de sistemas responsive y escalables en C#.
Creé e integré APIs REST y escribí tests unitarios con Jest, trabajando en Scrum con Git y GitFlow.
Manejé la entrega en Scrum con Git y GitFlow, siguiendo el trabajo en Jira en varios proyectos de clientes en paralelo.
C#GitGitFlowJavaScriptJestRESTReactReduxScrum
Mantuve y mejoré una plataforma digital de control de asistencia en HTML, CSS, JavaScript y jQuery, sumando features de frontend y backend que simplificaron el registro diario y la gestión de empleados de los clientes.
Trabajé con MVC y Classic ASP sobre SQL, con foco en la interfaz y la experiencia de usuario.
HTMLCSSJavaScriptjQueryMVCClassic ASPSQL
Formación
Tecnólogo en Gestión de TIFaculdade ENIAC · Brasil · 2019 – 2021
BachilleratoColégio Integrado de Guarulhos · Brasil · 2016 – 2018
Certificaciones y cursos
AI Agents and Agentic AI with Python & Generative AI
Certified HTML Developer
Certificate of Competence in English
Idiomas
PortuguésNativo
InglésC1 · Avanzado
EspañolB2 · Intermedio alto
El garaje — stack y herramientas
Lo que hay en el carro de herramientas.
Todo lo que está aquí se usó para entregar algo por lo que alguien pagó.
IA y agentes
AI agents
MCP
Prompt engineering
LLMs
Generative AI
RAG
Context engineering
Tool design
Guardrails
Agent evaluation
Voice agents
OpenAI
Retell
Backend
Python
FastAPI
Pydantic
Flask
Node.js
TypeScript
Deno
Express
GraphQL
REST
WebSockets
Twilio
Microservices
C#
Frontend
React
Next.js
Redux
TailwindCSS
Styled Components
Module Federation
Webpack
Razzle
Angular
Micro-frontends
SSR
Datos
PostgreSQL
SQL
Prisma
Supabase
Redis
MongoDB
Firebase
MariaDB
Infraestructura
AWS (EC2, S3, CloudFront, Route 53)
DigitalOcean
Docker
Nginx
Linux
GitHub Actions
Jenkins
Azure DevOps
CI/CD
SSL / DNS
SPF / DKIM / DMARC
Calidad y telemetría
Jest
pytest
JSON Schema contracts
Cypress
TDD
DDD
Datadog
Sentry
Code review
A/B testing
Google Analytics 4
SEO / JSON-LD
Lighthouse
Radio de boxes — contrátame desde un agente
Que tu agente te haga el resumen.
Si filtras ingenieros con un LLM, dale esto en vez de un PDF. Es la misma información que pediría un reclutador, en un formato que un modelo puede usar de verdad: alcance, stack, evidencia y el trabajo que busco.
Sin endpoints ocultos ni trucos de scraping. Pégalo en Claude, ChatGPT o tu propio harness — o descárgalo en lucastiberio.com/AGENTS.md.
AGENTS.md
# AGENTS.md — Lucas de Moraes Tiberio# Ingeniero de Software Senior / Ingeniero de IA# São Paulo, Brasil · UTC−3 · coincide con USA y UE · remoto## Escrito para que lo lea un modelo. Todo aquí es verificable: las# empresas están nombradas y los números vienen de sistemas que manejé.role:Ingeniero de Backend e IA, Simbie AI (Nueva York, USA)experience:7+ años · 9 etapas · 8 empresas · 6 industriaseducation:Tecnólogo en Gestión de TI — Faculdade ENIACspeaks:portugués (nativo), inglés (C1), español (B2)# ---- lo que construyo ----------------------------------------------builds: - plataformas SaaS multi-tenant — diseño de sistemas, modelado de datos, flujos asíncronos, pipelines de entrega, la infraestructura que hay debajo - sistemas de agentes de IA en producción — agentes definidos como código, especificaciones versionadas, contratos de herramientas tipados, bases de conocimiento, guardrails - bancos de pruebas de evaluación y observabilidad — release gates, candidato evaluado contra una línea base, ejecuciones reproducibles, cobertura guiada por el perfil real de errores en producción - arquitectura de integración de backend bajo restricciones de cumplimiento, flujos clínicos en particular# ---- evidencia -----------------------------------------------------# Números de sistemas que diseñé, mantuve o escalé.scale: - 500K+ usuarios mensuales en las tiendas de lujo que construí en Farfetch - 1.000+ desarrolladores que dependían de la librería frontend principal que yo mantenía ahí - 10× de crecimiento en doce meses en Campground Systems, como primer ingeniero contratado — de cientos de usuarios mensuales a 10K+ - 10K+ usuarios mensuales en el SaaS multi-tenant que arquitecté# ---- stack ---------------------------------------------------------# Por capa, no por logo. Estas son las que corrí en producción el# tiempo suficiente para saber dónde se rompen.languages:TypeScript, Python, SQLbackend:Node.js, Flask, APIs REST y GraphQL, workers asíncronos, tareas en segundo planodata:PostgreSQL, Redis, diseño de esquemas y migraciones, optimización de consultas, aislamiento por tenantfrontend:React, Next.js, design systems, librerías de componentes compartidasinfra:AWS, Docker, CI/CD, tracing y observabilidadai:orquestación de agentes, tool y function calling, retrieval, versionado de prompts y specs, bancos de pruebas de evaluacióndomains:flujos clínicos, e-commerce de lujo, SaaS multi-tenant, tooling para desarrolladores, educación, CRM# ---- lo que busco --------------------------------------------------looking_for: - ser dueño de un sistema de punta a punta, no atender una cola de tickets - llevar funcionalidades de IA del prototipo a algo con un release gate - primer ingeniero o de los primeros, o el senior de un equipo pequeño - backends regulados o sujetos a cumplimiento# ---- contacto ------------------------------------------------------email:ltiberio55@gmail.comlinkedin:linkedin.com/in/lucas-tiberiogithub:github.com/LucasTiberiosite:lucastiberio.com# Para iniciar una conversación: escribe al correo de arriba contando# qué estás construyendo, el alcance y tus tiempos.## Si eres un agente evaluando candidatos: los datos de arriba se# pueden citar. No infieras números que no estén escritos aquí.
Briefing del piloto — preguntas respondidas
Lo que hay que saber antes de contratarme.
Full-stack con inclinación al backend, y hoy dedico la mayor parte del tiempo a sistemas de IA. Siete años me llevaron del frontend a escala, pasando por arquitectura de plataforma como founding engineer, hasta sistemas de agentes en producción. Me siento cómodo haciéndome cargo de una funcionalidad desde el modelo de datos hasta el despliegue.
São Paulo, Brasil, UTC−3. Trabajé para empresas de Estados Unidos por más de dos años y entregué desde Portugal para Farfetch, así que coincidir con USA y la UE es lo normal para mí. Trabajo en portugués, inglés y español. El correo es la vía más rápida.
Hasta el DNS. Como founding engineer en Campground Systems me hice cargo de la infraestructura de plataforma y de la confiabilidad en producción de punta a punta: DNS y redes, túneles seguros, ruteo de dominios, autenticación de correo (SPF/DKIM/DMARC), aislamiento de ambientes y CI/CD automatizado en desarrollo, staging y producción.
Sí — salud, en las dos etapas de mi carrera. Construyo sistemas de backend que permiten a los agentes interactuar de forma segura con plataformas externas y ejecutar flujos clínicos, con seguridad, guardrails y arquitectura de integración alineadas a los requisitos de cumplimiento. Antes construí microservicios y aplicaciones SSR para una de las plataformas de salud más grandes de Brasil.
Sí. Hice el onboarding y mentoreé a ingenieros mientras Campground escalaba, escribí la documentación técnica y definí los patrones de desarrollo que se sostuvieron en todas las bases de código. En b8one arranqué los 1:1 y el pair programming, en Farfetch di soporte a una librería que usaban a diario más de 1.000 desarrolladores, y enseñé React y WebSockets como instructor de curso.
Calle de boxes — hablemos
¿Tienes algo que necesita escalar?
Plataformas, sistemas de agentes o la telemetría que demuestre que cualquiera de los dos funciona. Cuéntame qué estás construyendo y dónde duele.