Software Engineer · Uruguay · Disponible para proyectos freelance
MateoCarranza
Construyo productos web y mobile, y lideré a los equipos que los hacen.

Tocá el agua
Sobre mí
Me apasiona trabajar en equipo. Saca lo mejor de mí, y trato de contagiar esa energía a la gente con la que trabajo.
Empecé como desarrollador full stack en Zeppelin Labs. A los tres años pasé a Engineering Manager y lideré varios proyectos y equipos, sin alejarme de lo técnico. En 2025 me independicé para volver a construir con mis manos.
Cómo trabajo
Me gusta sumarme desde la primera charla, cuando se definen el alcance y la estimación. Los proyectos tienen tests automáticos, controles en CI, monitoreo de errores y analítica desde el primer día, y los clientes saben de mí todas las semanas.
Uso Claude Code en todo el proceso, para planificar, revisar y testear además de escribir código.
Trayectoria
- 2025–hoyFreelance Software EngineerIndependiente · Orbe (hoy como CTO), SweetPark y proyectos propios
- 2021–2025Engineering ManagerZeppelin Labs · Envato ImageGen, Deblank, Crafty Amigo
- 2018–2021Desarrollo full stackZeppelin Labs · Banedi
- 2012–2018Ingeniería en SistemasUniversidad ORT Uruguay
Herramientas e idiomas
- Plataformas
- Web, iOS, Android
- Back end
- Node, PostgreSQL, tRPC, Drizzle, WebSockets
- Front end
- TypeScript, React, Next.js, React Native (Expo)
- Calidad
- Tests automáticos, CI, Sentry, PostHog
- Gráficos
- Three.js, React Three Fiber, GSAP, Canvas
- Idiomas
- Español (nativo), inglés (C1), portugués (básico)
Proyectos
Tocá un disco para abrir su capítulo.
Independiente2025–hoy
Orbe
Marketplace de bienestar

Los amigos de un amigo
Sitio y venta de entradas
SweetPark
App para estacionar, iOS y Android
El juego del celu
Un juego para jugar con los celulares
Zeppelin Labs2018–2025
2025–hoy · Independiente
Proyectos para clientes y productos propios.
Proyecto para clientes · Marketplace de bienestar
Un marketplace de bienestar y terapias alternativas. Encontrás a quien te acompañe, reservás una sesión y la tenés por videollamada, ahí mismo en Orbe.
En Orbe te toca una carta por día, con su lectura.
Qué es
Orbe reúne a dos tipos de usuarios. Quienes buscan exploran prácticas, encuentran a quien los acompañe y reservan una sesión, individual o grupal. Las sesiones online son por videollamada, dentro de Orbe. Quienes facilitan arman su perfil, sus servicios y su agenda, y cobran a través de la plataforma. Las dos partes se hablan por un chat cifrado, y un equipo de administración aprueba facilitadores y resuelve reportes y devoluciones.
Con el cliente
Lo hicimos mano a mano con las fundadoras de Orbe. Ellas traían la visión y la comunidad, y yo la parte de ingeniería, decidiendo qué construir primero y cómo resolver pagos, privacidad y crecimiento. Definí el alcance, lo presupuesté y construí la plataforma como único ingeniero. Hoy soy el CTO de Orbe.
Responsabilidades
- La plataforma de punta a punta como único ingeniero, en un monorepo listo para las futuras apps nativas.
- Dos roles con sus propios recorridos y un panel de administración, sobre una API tipada.
- Pagos con dLocal Go, con pagos divididos y devoluciones, todo por API.
- Sesiones por video con Daily, chat y clases grupales con lista de espera que avisa cuando se libera un lugar.
- Cifrado campo por campo de los mensajes del chat, el diario, las notas privadas y los documentos.
- Tests automáticos y controles de calidad en CI, monitoreo de errores y analítica.
- Rol
- Desarrollo full stack, CTO
- Cliente
- Orbe
- Stack
- Next.js 16TypeScripttRPCZodDrizzlePostgreSQLdLocal GoDailyCloudflare R2SentryPostHog
- Estado
- Por lanzar
- Link
- orbeheal.com ↗
Proyecto propio · Sitio y venta de entradas
El sitio de mi dúo de DJs de vinilo, donde la gente encuentra el próximo evento y compra su entrada.

Un tocadiscos Technics SL-1200 en 3D, el del sitio del dúo, con un disco naranja de Los amigos de un amigo en el plato. El disco se puede agarrar y mover, y andan el Start/Stop, el 33, el 45 y el pitch del modelo.
Mové el disco y hacelo sonar.
Para que suene, sacá el silencio del celular.
Qué es
Los amigos de un amigo es mi dúo de DJs de vinilo. Hacemos fiestas, sesiones de escucha y otros eventos, y el sitio es donde vive cada uno. La gente ve la próxima fecha, compra la entrada con Mercado Pago y la recibe por mail. Atrás hay un panel para manejar cada evento, de la primera entrada vendida a la lista de la puerta.
Responsabilidades
- Desarrollo full stack y diseño de todo el sitio.
- Venta de entradas con Mercado Pago, con webhooks de pago, mails de confirmación y un control de cupo que nunca vende de más.
- Un panel para crear eventos, seguir las ventas, sumar invitados y exportar la lista de la puerta.
- Analítica de producto para ver dónde abandona la gente antes de comprar.
- Rol
- Desarrollo y diseño
- Tipo
- Proyecto propio
- Stack
- Next.js 16TypeScriptReact Three FiberPostgreSQLMercado PagoResendMixpanel
- Estado
- Online
Proyecto para clientes · App para iOS y Android
SweetPark
Una app para pasarle tu lugar de estacionamiento a alguien cerca que está buscando uno, en tiempo real.
Mapa de Punta del Este con el viaje simulado.
© OpenStreetMapPantallas de la app real. Tocá Buscar lugar.
Qué es
Una app donde quien deja un lugar para estacionar se lo pasa a quien está buscando uno. Los conecta por GPS en vivo usando H3, el índice geoespacial de Uber, guía al que llega hasta el lugar y cobra dentro de la app, con una billetera. Arranca en Uruguay y está hecha para funcionar en cualquier lado.
Con el cliente
Hecha para los fundadores de SweetPark. Toda la parte técnica es mía, de punta a punta: arquitectura, la app para iOS y Android, el backend, los pagos y el backoffice.
Responsabilidades
- Matching en tiempo real sobre H3, la grilla de hexágonos que Uber creó para sus precios y su despacho. Cada posición se guarda con su hexágono, así un match solo mira las 19 celdas que rodean a un conductor y no un país entero. Las búsquedas siguen siendo rápidas y baratas a medida que la app crece.
- Posiciones en vivo y un encuentro guiado por WebSockets, con los dos celulares siguiendo el mismo estado desde el servidor.
- Una billetera con recargas de Mercado Pago y un cobro atómico al aceptar, para que nunca se le cobre el mismo lugar a dos personas.
- Un backoffice para operar y notificaciones push.
- Rol
- Toda la parte técnica
- Cliente
- SweetPark
- Stack
- ExpoReact NativeFastifyWebSocketsPostgreSQLDrizzleH3Mercado Pago
- Estado
- En beta
Proyecto propio · Juego para jugar con el celular
El juegodel celu
Un juego para jugar en grupo, cada uno desde su celular. Escaneá el código y dibujame.Dibujame desde tu celu.

El muro
Un espejo de tu celular que muestra en vivo lo que dibujás en él.
Apuntá la cámara del celu al código y dibujame.
Lo que dibujás en tu celu aparece acá, en vivo.
Se abre en pantalla completa. Cuando lo mandás, volvés acá.
Qué es
Un juego para un grupo de amigos en la misma sala. Un celular crea la partida, el resto entra con un código y juegan rondas de dibujo, votación y desafíos rápidos. El servidor guarda el estado del juego, así bloquear el celular o perder la señal no te deja afuera.
Es un proyecto propio, muy pronto. Lo estoy diseñando y construyendo solo, del juego en sí a los servidores.
Responsabilidades
- Diseño del juego, dirección de arte (estilo scrapbook) y la app para iOS y Android con Expo.
- Un servidor autoritativo con Colyseus que maneja las salas y los jugadores, y deja volver a quien pierde la señal justo donde estaba.
- Un SDK propio para que cada juego nuevo se enchufe a las mismas salas, tiempos y puntajes.
- Rol
- Creador: desarrollo y diseño
- Tipo
- Proyecto propio
- Stack
- ExpoReact NativeColyseusZustandTypeScript
- Estado
- Muy pronto
2018–2025
Siete años construyendo productos para clientes, tres como desarrollador full stack y cuatro como Engineering Manager. Como manager lideré equipos y llevé la relación con cada cliente, sin alejarme de las decisiones técnicas.
- Clientes
- Reuniones semanales para alinear prioridades, convertir necesidades en tareas concretas, estimar y armar el roadmap con el PM.
- Proceso
- Ceremonias ágiles y el flujo del equipo, sea Scrum, Kanban o una mezcla a medida.
- Personas
- Uno a uno frecuentes, feedback y apoyo para crecer, y un equipo que destraba problemas junto.
- Técnica
- Decisiones técnicas y de arquitectura, incluido cómo implementar IA.
Zeppelin Labs para Envato · Engineering Manager
ImageGen
El generador de imágenes con IA de Envato. Describís lo que necesitás y elegís entre varias imágenes, hechas por distintos modelos.
Cada pedido se reparte entre varios modelos
Tres variaciones del pedido elegido, cada una hecha por un modelo distinto, con su nombre abajo.
Qué es
El generador de imágenes con IA de Envato, parte de su suscripción. Escribís un pedido, elegís un estilo y un formato, y recibís varias imágenes hechas por distintos modelos. Podés votarlas, guardarlas como favoritas, bajarlas o pedir más en el mismo estilo. Cada pedido pasa por un control de moderación antes de generar nada.
Con el cliente
Zeppelin Labs se sumó a Envato Labs, el equipo que hace su familia de generadores de imágenes, música, voz, video y más. Nuestro equipo trabajó en varios, sobre todo en ImageGen y MusicGen. Este capítulo es sobre ImageGen.
Responsabilidades
- Liderar el equipo de Zeppelin Labs dentro de Envato Labs, cinco personas junto a un product manager.
- Reuniones semanales con Envato para alinear prioridades, estimar y armar el roadmap.
- El proceso del equipo y los uno a uno.
- Decisiones técnicas junto a los ingenieros de Envato, incluido cómo sumar nuevos modelos de IA al producto.
- Rol
- Engineering Manager
- Cliente
- Envato, desde Zeppelin Labs
- Equipo
- 5 personas y un PM
- Stack
- Ruby on RailsReactTypeScriptAWS LambdaSQSS3Google Vertex AIAmazon Bedrock
- Estado
- Online
Zeppelin Labs para Envato · Engineering Manager
deblank
Un agente de IA con el que los diseñadores chateaban para crear paletas, elegir tipografías y generar mockups. Lo hicimos en 2024, cuando todavía casi no había agentes de IA.
Elegí un pedido y mirá cómo trabaja el agente.
Paleta
Tipografías
Mockup
Qué es
Deblank fue un asistente de diseño hecho para Envato. Los diseñadores chateaban con un agente de IA que entendía su pedido y respondía con paletas de colores, combinaciones de tipografías, collages de imágenes y mockups. Salió en 2024, cuando los agentes de IA todavía eran raros, y recibió una mención honorífica en Awwwards.
El desafío
Los modelos de lenguaje de principios de 2024 tenían límites reales para un producto así. Encontrarles la vuelta fue el centro del proyecto, y los resultados sorprendieron.
Responsabilidades
- Engineering Manager del equipo de Zeppelin Labs que lo hizo junto a Envato.
- Reuniones semanales con Envato para priorizar y planificar el roadmap.
- Decisiones técnicas sobre cómo funcionaba el agente, en un momento con muy pocas referencias.
- Rol
- Engineering Manager
- Cliente
- Envato, desde Zeppelin Labs
- Premio
- Mención honorífica en Awwwards
- Estado
- Ya no está online
- Link
- awwwards.com ↗
Zeppelin Labs · Engineering Manager
Un editor 3D en el navegador para proyectos DIY. Diseñás con piezas reales y sabés exactamente qué comprar.

Un marco 3D de caños de PVC y codos de 3 vías, con cuatro patas que se sacan y vuelven a encastrar. Arrastrá para girarlo. El botón debajo de la lista de piezas encastra o saca todas las patas de una vez.
Listo para armar ✓Arrastrá para girar · tocá un caño sueltoQué es
Una app 3D gratis en la web para quienes quieren construir sus propios proyectos. Empezás con una pieza y vas sumando caños y conectores compatibles desde cada punto libre; encastran solos, y el editor arma la lista de piezas, la exporta en PDF y la convierte en un carrito para comprarlas. Los diseños se guardan y se comparten con un link. En Zeppelin Labs hicimos la primera versión y después el cliente siguió por su cuenta. Hoy el producto sigue como Crafti.
Con el cliente
La regla del cliente era que lo pudiera usar cualquiera, desde un niño hasta una abuela. Por eso la usabilidad iba primero, y el editor tenía que andar bien en cualquier celular o computadora.
Responsabilidades
- Engineering Manager del equipo que hizo la primera versión, de 2022 a 2023.
- A cargo de las decisiones técnicas y de discutirlas con el cliente. Muchas eran de geometría 3D, como la forma en que las piezas se conectan, giran y encastran, y cómo detectar cuando chocan.
- Optimización para que corriera en cualquier celular o computadora, con modelos 3D compartidos y comprimidos y una detección de toques rápida.
- Reuniones semanales con el cliente, planificación y los roadmaps, que armaba yo, y cada pase de desarrollo a producción.
- Rol
- Engineering Manager
- Cliente
- Crafty Amigo (hoy Crafti), desde Zeppelin Labs
- Stack
- ReactTypeScriptThree.jsReact Three FiberRecoilFirebaseAlgoliaSentry
- Estado
- Online como Crafti
- Link
- crafti.com ↗
Zeppelin Labs · Desarrollo full stack, después líder del proyecto
La primera batería neuropsicológica digital para chicos en español, usada por profesionales de toda Latinoamérica.
Esperando al profesional…
¡Muy bien!
Qué es
Una herramienta multiplataforma que ayuda a profesionales a detectar dificultades de aprendizaje en chicos de 4 a 15 años. El profesional maneja la evaluación desde una compu mientras el chico resuelve las pruebas en una tablet; la corrección es automática y el informe sale en la mitad de tiempo. Ya se evaluaron más de 34.000 chicos. Después surgió un segundo producto, Banedi Maestros, un cuestionario para docentes que responden unas 130 preguntas sobre un alumno (atención, memoria, lenguaje y más) y reciben un gráfico que marca dónde puede necesitar apoyo.
Responsabilidades
- Desarrollo full stack en la app de escritorio (Electron), la de tablet (Cordova), la interfaz compartida en React y el backend en Node.
- Después tomé el liderazgo del proyecto y la relación con el cliente.
- Lideré Banedi Maestros (2022–2023), trabajando directo con las fundadoras. Lo conecté con la plataforma principal con un link seguro por evaluación, y las respuestas quedan solo en el navegador del docente para cuidar los datos de los chicos.
- Rol
- Desarrollo full stack, después líder del proyecto
- Cliente
- Banedi, desde Zeppelin Labs
- Stack
- ElectronCordovaReactNode
- Maestros
- Next.jsTypeScriptAnt DesignRecoiljsPDFAzure Functions
- Estado
- Online · más de 34.000 chicos evaluados
- Link
- banedi.org ↗



