Guillermo Casanova

Senior software engineer con más de 5 años en startups, fintech, e-commerce y productos AI-native. Construyo infraestructura de agentes, interfaces web y mobile rápidas, y sistemas observables y conscientes del costo.

Encuéntrame LinkedIn GitHub X
01 · Foco de ingeniería

Cuatro cosas que mantengo medibles.

Load

Carga inicial rápida

Presupuesto de imágenes, bundles ligeros, prefetch y eliminar trabajo antes de que el usuario lo perciba.

UX

Flujos predecibles

Flujos que se mantienen predecibles con datos reales, con estados claros y feedback accesible.

DX

Experiencia de desarrollo

APIs tipadas, primitivas reutilizables, feedback local rápido y CI que ayuda al equipo a avanzar sin adivinar.

Signal

Calidad observable

Tests, evals, observabilidad y métricas de producción para hacer visibles las regresiones temprano.

02 · Qué construyo

Sistemas de producto que se entregan y se mantienen.

01

Sistemas de producto AI-native

Flujos de agentes, tool calling, salidas estructuradas, eval harnesses y observabilidad para medir el comportamiento de los modelos antes de producción.

02

Infraestructura de producto

Frontend, mobile, backend-for-frontend, caché, búsqueda y pipelines de despliegue cuando el producto necesita velocidad sin dividir el ownership.

03

Entrega medible

Incrementos pequeños y verificables: perfilar el cuello de botella, reducir piezas móviles, automatizar la verificación y mantener visible la métrica de negocio.

03 · Stack actual

Herramientas con las que empiezo.

IA

  • Vercel AI SDK
  • Anthropic
  • OpenAI
  • Gemini
  • MCP
  • Claude Code
  • Cursor
  • Evals

Producto

  • React
  • Next.js
  • TanStack Start
  • TanStack Query
  • Shadcn/ui
  • Zustand
  • TypeScript

Mobile

  • React Native
  • Expo
  • EAS
  • MMKV
  • FlashList

Plataforma

  • Node.js
  • NestJS
  • Bun
  • Supabase
  • Redis
  • GCP
  • AWS
  • Vercel
  • Terraform
  • Docker
  • GitHub Actions

Calidad

  • Playwright
  • Vitest

Observabilidad

  • PostHog
  • Sentry
04 · Cómo trabajo

Cuatro reglas de trabajo que no rompo.

  1. Me hago cargo del resultado en toda la superficie del producto, no solo del límite del ticket.
  2. Trato performance, costo y calidad como números observables, no opiniones para debatir.
  3. Automatizo lo repetitivo, los workflows sin fricción permiten al equipo gastar su criterio en resultados, no en trabajo manual.
  4. Uso IA y automatización para trabajo repetible de ingeniería, y verifico el resultado con tests y señales de producción.