Construyo software que hace funcionar operaciones reales.
Hoy, CTO en Rreal Tacos, poniendo la IA a trabajar en su operación.
Rreal Tacos. IA en la operación diaria de 13 restaurantes.
Un grupo de restaurantes con 13 locales y más de 1.300 empleados. Entré como consultor en estrategia de IA, pasé a Head of Technology y después a CTO, todo en un año. Defino el roadmap tecnológico, soy responsable de la arquitectura de software y la infraestructura de datos, y lidero el uso de IA en la operación de los restaurantes.
- Escala
- 13 locales y más de 1.300 empleados
- Recorrido
- Consultor en estrategia de IA, después Head of Technology y después CTO, todo en un año
- A cargo de
- Roadmap tecnológico, arquitectura de software, infraestructura de datos e IA en toda la operación
- Desde
- jun 2025
greener.bio. Trazabilidad de residuos para más de 30 gobiernos municipales.
greener.bio se integraba a las operaciones de gestión de residuos: bajaba costos, prevenía problemas y mejoraba el servicio, mientras registraba cada evento para que las empresas de economía circular pudieran declarar su desvío de residuos de forma verificable. La cofundé con dos socios a los 20 y fui CTO durante tres años, a lo largo de cuatro versiones de producto y tres pivots de modelo de negocio. En octubre de 2023 fue absorbida por Kolibri.
Notas de prensa- Alcance
- Más de 30 gobiernos municipales que atienden a más de 2 millones de personas
- Países
- Argentina, Uruguay, Paraguay, Perú y Colombia
- Clientes
- 5 empresas Fortune 500, el Banco Interamericano de Desarrollo y la Fundación Moisés Bertoni
- Resultado
- General Madariaga multiplicó por siete la recolección de reciclables en menos de cuatro meses, de unos 200 a casi 1.400 kg por día
- Negocio
- Pre-seed de USD 330K, USD 30K de ingresos recurrentes mensuales
- Equipo
- Equipo de producto de 13 personas, 4 versiones de producto, 3 pivots de modelo de negocio
- Reconocimiento
- Premios Latinoamérica Verde 2021, Ciudades Sostenibles (Movilidad), entre más de 2.500 proyectos de 29 países
- Desenlace
- Absorbida por Kolibri en octubre de 2023
8.888.067descargas de react-native-web-maps. Una librería open source que escribí.
// On the web, react-native-maps resolves to
// @teovilla/react-native-web-maps via a bundler alias.
import MapView, { Marker, Polyline } from "react-native-maps";
<MapView initialRegion={region}>
<Marker
coordinate={{ latitude: -34.6012, longitude: -58.3843 }}
title="Retiro"
/>
<Marker
coordinate={{ latitude: -34.6087, longitude: -58.3712 }}
title="Recolector"
/>
<Marker
coordinate={{ latitude: -34.6021, longitude: -58.3669 }}
title="Reciclador"
/>
<Polyline coordinates={route} strokeWidth={4} />
</MapView>Una sola API de mapas para React Native y la web: react-native-maps en iOS y Android, Google Maps en el navegador. Entre sus dependientes en npm hay paquetes de builders de apps como Draftbit, Vibecode y Rork.
- Estrellas
- 75 estrellas
- Entre sus dependientes en npm
- Vibecode
Trayectoria
Lo más reciente primero. Abrí una fila para ver el detalle.
Rreal TacosactualChief Technology Officer
- Chief Technology Officer
- Head of Technology
- Consultor en estrategia de IA
Un grupo de restaurantes con 13 locales y más de 1.300 empleados. Entré como consultor en estrategia de IA, pasé a Head of Technology y después a CTO, todo en un año. Defino el roadmap tecnológico, soy responsable de la arquitectura de software y la infraestructura de datos, y lidero el uso de IA en la operación de los restaurantes.
HashiAsesor técnico
- Asesor técnico
- AI Solutions Architect
- Senior Software Engineer
Una plataforma de video con IA. Entré como senior engineer y me promovieron a AI solutions architect: diseñé la arquitectura de IA de la plataforma y sus pipelines de procesamiento de video mientras escalaba a más de 100 clientes corporativos en nueve países. Hoy asesoro en arquitectura y estrategia de IA.
ATLAZCofundador y CTO
Un framework open source para contabilizar las externalidades de los residuos. Forbes México contó su trabajo con Coca-Cola, Nestlé y BID Lab.
KolibriArquitecto de software de trazabilidad de residuos
I+D de un nuevo producto para la gestión de residuos, después de que greener.bio fuera absorbida por Kolibri.
greener.bioCofundador y CTO
Plataforma de trazabilidad de residuos para municipios y empresas, que cofundé a los 20.
Arelli Commercial CleaningSenior Mobile Developer
Reactivé una app abandonada en React Native y Expo, con Firebase Cloud Functions.
Whom Digital LabDesarrollador full-stack
Trabajo para clientes en un estudio digital, entre ellos la primera app de greener.bio en React Native y Expo: el registro, la asignación de usuarios a circuitos de recolección y el estilo de los mapas.
Waitless OrderDesarrollador full-stack
Front end y back end de una plataforma de pedidos. Lideré una reescritura completa.
PlooDesarrollador full-stack
Un sistema completo de carsharing basado en cálculos geoespaciales.
THET StudioDesarrollador full-stack
Mi primer rol full-stack, después de un año programando plugins de Minecraft en Java como freelance: front end y back end en los proyectos del estudio.
Open source
Trabajo open source, sincronizado desde GitHub en cada build.
- react-native-web-mapsUna sola API de mapas para React Native y la web: react-native-maps en iOS y Android, Google Maps en el navegador. Entre sus dependientes en npm hay paquetes de builders de apps como Draftbit, Vibecode y Rork.Abrir proyecto

- opensenderUna plataforma de email autoalojada que habla la API de Resend. Se despliega en tu propia cuenta de AWS, así que lo único que cambia en una app es la URL base.Abrir proyecto

- code-runnerUn servicio autoalojable que ejecuta código no confiable en un sandbox reforzado y transmite la salida, con stdin interactivo en vivo.Abrir proyecto

- shadcn-ui-reactLos componentes de shadcn/ui empaquetados para cualquier proyecto React, al día con el original.Abrir proyecto

- dotenv-typesUn CLI que genera los tipos de TypeScript a partir de tus archivos .env.Abrir proyecto

Aportes a otros proyectos
Fixes y features que mandé a los proyectos sobre los que construyo.
- RedwoodJSCorregí un import roto en los tipos generados de currentUser.Ver en GitHub
- Upstash WorkflowSumé un callback onError a serve para manejar a medida los errores de un workflow.Ver en GitHub
- react-native-background-fetchArreglé el build de iOS con Expo SDK 44.Ver en GitHub
- zod-i18nLos mensajes personalizados de refine ahora aceptan valores interpolados.Ver en GitHub
- SockudoConfiguré la app por defecto desde las variables de entorno SOCKUDO_DEFAULT_APP_*.Ver en GitHub
- PrismaPedí poder contar relaciones en las queries, algo que Prisma después sumó como _count.Ver en GitHub
También en issues, PRs y discusiones de Next.js, Cloudflare Agents, openapi-codegen, urql, HeroUI Native, Turborepo, Dripsy, twrnc.
Con quiénes trabajé
Empresas e instituciones vinculadas a mi trabajo. Cada relación enlaza a su fuente.
Apoyó a greener.bio con su programa Un Mundo sin Residuos, y después trabajó con ATLAZ.
Trabajó con ATLAZ.
Fuentes:Forbes México
Cliente de greener.bio. BID Lab, el laboratorio de innovación del banco, después trabajó con ATLAZ.
Fuentes:Forbes México
Patrocinó una evaluación del aporte de greener.bio a los Objetivos de Desarrollo Sostenible.
Fuentes:La Prensa
Cliente de greener.bio.
Fuentes:Según mi propio registro
- Vibecode
Publica paquetes en npm que dependen de react-native-web-maps.
Fuentes:npm
Prensa
Notas sobre greener.bio, ATLAZ y mi trabajo.
Atlaz, la empresa sustentable que busca conquistar México y el resto de LatinoaméricaLeer nota
Conoce a ‘Teo’ Villanueva, programador a los 13 y cofundador de una startup de sustentabilidad de 1.87 mdd, a los 20Leer nota
La Nación · Revista JardínEmprendedores: encontraron la clave para que reciclar sea muy sencillo y la plasmaron en una appLeer nota
La PrensaPremios Latinoamérica VerdeLeer nota
PR NewswireLos mejores proyectos socioambientales de Iberoamérica fueron premiados en la octava edición de Premios Latinoamérica VerdeLeer nota
Carbono NewsPremios Latinoamérica Verde: conocé todos los proyectos finalistasLeer nota
Economía Sustentable¿On demand? La app argentina que promete manejar los residuos urbanosLeer nota
La Nación · ComunidadEcología: iniciativas solidarias y cooperativas para cuidar el medioambienteLeer nota
¿Tenés una operación que debería correr sobre software? Escribime.
Para asesoría, para construir algo juntos o por un puesto.











