Disponible para nuevos proyectos

Construyo productos que la gente realmente usa.

Más de 8 años creando software con Angular, NodeJS y un interés cada vez mayor por automatizar todo lo que se puede automatizar.

Años de exp.
8 +
Equipos
4
Base
MVD

Sobre mí

Me meto de lleno donde la cosa se pone difícil.

Soy Analista en Tecnologías de la Información egresado de la Universidad ORT Uruguay. Llevo más de 8 años escribiendo software, y la mayor parte de ese tiempo giró alrededor de Angular y NodeJS.

En WonaSports hago lo que más me gusta: pensar el producto y a la vez sentarme a escribir el código. Estoy construyendo la v2 de un producto que usan clubes deportivos y gimnasios de LATAM, junto a un equipo pequeño y muy capaz.

Me obsesionan tres cosas: la automatización de procesos (últimamente con N8N), meterle IA donde tenga sentido y no donde queda cool, y que el software termine siendo algo que la gente abra porque quiere, no porque tiene que hacerlo.

  • Ubicación Montevideo, Uruguay · Híbrido
  • Rol actual Tech Lead Frontend & Mobile en WonaSports
  • Stack del día a día Angular, TypeScript, NodeJS, NestJS
  • Ahora explorando Automatizaciones con N8N y LLMs Open Source
Angular
TypeScript
Node.js
OpenCode
Cloudflare
NestJS
RxJS
NgRx
BunJS
Tailwind
Astro
Three.js
Figma
Docker
AWS
PostgreSQL
MongoDB
N8N
Claude
OpenAI
Gemini
Angular
TypeScript
Node.js
OpenCode
Cloudflare
NestJS
RxJS
NgRx
BunJS
Tailwind
Astro
Three.js
Figma
Docker
AWS
PostgreSQL
MongoDB
N8N
Claude
OpenAI
Gemini

Trayectoria

Ocho años, cuatro equipos, un mismo foco.

Empecé haciendo interfaces para facturación electrónica y hoy lidero el frontend y mobile de un producto que usan clubes y gimnasios en LATAM. La escala cambió; la obsesión por el detalle, no.

  1. Líder Técnico de Desarrollo Frontend y Aplicaciones Móviles

    Actual

    WonaSports · Montevideo, Uruguay · Híbrido

    may. 2023 - actualidad 3 años 2 meses

    Construyo desde cero la v2 de WonaSports. Producto, diseño y desarrollo, codo a codo con el equipo.

    • Angular
    • TypeScript
    • RxJS
    • NgRx
    • Ionic
    • Capacitor
    • NestJS
    • PostgreSQL
  2. Desarrollador Senior Frontend y Aplicaciones Móviles

    WonaSports · Montevideo, Uruguay · Híbrido

    sept. 2022 - abr. 2023 8 meses

    Mismo equipo, distinto título. Empecé a meterme de lleno en la v2 y a coordinar el trabajo técnico con el resto del equipo.

    • Angular
    • TypeScript
    • Ionic
    • NodeJS
  3. Desarrollador Frontend

    Atos · Montevideo, Uruguay · Híbrido

    sept. 2020 - sept. 2022 2 años 1 mes

    Proyecto interno para la Fiscalía General de la Nación: plataforma de seguimiento de casos para fiscales. Interfaces funcionales, equipos multidisciplinarios, entrega ágil.

    • Angular 13
    • NgRx
    • RxJS
    • SASS
    • MongoDB
    • PostgreSQL
  4. Desarrollador Frontend

    K&S IT · Montevideo, Uruguay · Presencial

    jul. 2019 - ago. 2020 1 año 2 meses

    Soluciones para la industria financiera. Interfaces sólidas y seguras, foco en entregar proyectos que mejoraran la operación real del cliente.

    • Angular 7
    • NgRx
    • RxJS
    • Bootstrap 4
    • SASS
  5. Desarrollador Full Stack

    SICFE S.A. · Montevideo, Uruguay · Presencial

    feb. 2018 - jul. 2019 1 año 6 meses

    Sistemas de facturación electrónica. Angular en el front, .NET y C# en el back. Aprendizaje acelerado de cómo se entrega software que tiene que funcionar de verdad.

    • Angular 6
    • RxJS
    • C#
    • .NET
    • SQL Server
    • MariaDB
    • Azure

Stack & herramientas

Lo que uso, con honestidad.

Algunas son del día a día, otras las estoy explorando.

Frontend & Mobile

5 ítems

Donde paso el 80% de mi tiempo

  • Angular Diario · 8+ años
  • TypeScript Diario · 6+ años
  • RxJS / NgRx Diario · 6+ años
  • Ionic + Capacitor Semanal · 3+ años
  • TailwindCSS Semanal · 2+ años

Backend & Datos

5 ítems

Para que el front termine de funcionar

  • Node.js Diario · 6+ años
  • NestJS Semanal · 3+ años
  • MySQL Semanal · 4+ años
  • PostgreSQL Ocasional · 4+ años
  • MongoDB Ocasional · 3+ años

IA, Automatización & Herramientas

5 ítems

Lo que más me interesa hoy

  • Claude Code Diario
  • N8N Aprendiendo
  • OpenAI / Gemini Diario
  • OpenCode Diario
  • Cloudflare Semanal

Producto, Diseño & Equipo

4 ítems

Lo que se necesita para liderar

  • Figma Diario
  • Scrum Diario
  • Liderazgo técnico Diario
  • Code review Diario

Formación

Carrera + cursos, en paralelo.

Universidad

Universidad ORT Uruguay

Analista en Tecnologías de la Información

2015 2020 3,5 años

Títulos intermedios: Programador Web, Analista Programador.

Mi formación estuvo enfocada en el diseño, desarrollo e integración de software de alta calidad. Más allá de dominar los lenguajes de programación más demandados del mercado, aprendí a desarrollar una mentalidad ágil y adaptable, clave para adoptar nuevas tecnologías y resolver problemas complejos en un entorno que nunca deja de evolucionar.

Cursos y certificaciones 7

  • Claude Code in Action

    Anthropic

    mar. 2026
  • OpenAI: Ejercicios y asistentes con Angular + NestJS

    Udemy

    ago. 2025
  • Diseño UI: diseño visual y diseño de interfaz con Figma 2024

    Udemy

    dic. 2024
  • NestJS

    Udemy

    feb. 2024
  • Checkout Pro

    Mercado Libre

    abr. 2022
  • React / React Native

    Hack Academy

    may. 2020
  • NodeJS

    Udemy

    dic. 2019

Proyectos

Lo que construyo por fuera del trabajo.

Ideas propias que uso como excusa para experimentar con producto, diseño y tecnologías nuevas. Algunas van en serio, otras son pruebas para sacarme una duda de encima.

Proyectos activos

02

Los que sigo construyendo semana a semana, con la mira en producción.

  1. Extensión de Chrome

    Atanor

    Activo 2026

    Convierte tus conversaciones con IA —ChatGPT, Claude, Gemini y seis plataformas más— en documentos Markdown que podés editar de verdad. Las capturás con un clic, las refinás en un editor con modo lectura y escritura, y las exportás como .md portable o PDF con texto seleccionable. Resumir, reescribir o chatear con el documento corre con Gemini Nano dentro de Chrome: nada sale de tu navegador, sin cuentas ni servidores.

    Landing
    • Astro
    Editor
    • Angular 22
    • Tailwind 4
    • spartan/ui
    • ng-icons
    Extensión
    • Vanilla JS
    • Chrome Extensions
    • Gemini Nano
    • Prompt API
    • Summarizer API
  2. Extensión de Chrome

    Huminn

    Activo 2026

    Reemplaza la nueva pestaña de Chrome por un lector RSS local-first. Los feeds se guardan en tu equipo, abren al instante desde caché y se actualizan en segundo plano, con una grilla tipo revista que jerarquiza lo que importa. Traduce y resume artículos con la IA integrada de Chrome, y suma buscador, accesos directos y marcadores a mano. Sin backend, sin cuentas y sin rastreo: tus feeds y tu lectura no salen del dispositivo.

    Landing
    • Astro
    Extensión
    • Chrome Extensions
    • Manifest V3
    • Gemini Nano
    • Translator API
    • Summarizer API

Pruebas de concepto

02

Experimentos acotados para validar una idea o probar una tecnología nueva.

  1. Videollamadas P2P

    Meets

    Activo 2026

    Videollamadas de hasta 4 personas donde el audio, el video y el chat viajan directo entre los navegadores. El servidor solo presenta a los participantes: nunca ve el contenido de la llamada. Sin cuentas y con la sala en efímero.

    • Angular 22
    • WebRTC
    • Cloudflare Workers
    • Durable Objects
    • Tailwind 4
  2. LLM local

    Gemma 4 en el navegador

    Activo 2026

    Un chat con Gemma 4 que corre entero dentro del navegador sobre WebGPU: sin backend, sin API keys y sin telemetría. El modelo se descarga una vez, queda guardado en el dispositivo y la inferencia pasa en tu propia GPU.

    • Angular 22
    • WebGPU
    • WGSL
    • Gemma 4
    • Tailwind 4

Contacto

Si tenés algo ambicioso entre manos, hablemos.

Disponible para conversar sobre tus ideas, implementación, automatización o cómo meter IA sin romper lo que ya funciona. Uruguay o remoto.