jcayala.dev

Juan Carlos Ayala Higuera

12 años construyendo y liderando productos web en fintech, telecomunicaciones, e-commerce y gaming. Hoy, como Head of Engineering en Porteria, trabajo con IA: diseño los harnesses que hacen confiables a los agentes.

Medido en vivo, en tu navegador y con tu conexión

Cuánto tardó esta página en cargar

Midiendo cuánto tardó esta página en aparecer en tu pantalla…

Respuesta del servidor TTFB
—
Primer contenido visible FCP
—
Contenido principal listo LCP
—
Saltos de diseño CLS
—
Peso total comprimido Transfer
—

Trato a mis agentes igual que a esta página: si no tiene métrica, no está terminado.

Tokens en contexto
0
Desde caché
0
Herramientas usadas
0
Bloqueos
0

En espera

El harness está listo

Cuando llegue una pregunta vas a ver cada paso en la placa.

    Pregúntale a mi harness

    Este CV corre sobre un harness. Elige una pregunta y mira cómo se arma la respuesta. Es una simulación con mi contenido real.

    ¿Quién es Juan Carlos?

    Retrato de Juan Carlos Ayala Higuera

    Ingeniero de software con más de 12 años llevando productos a producción. Vengo del frontend de alto tráfico y de liderar equipos; hoy me enfoco en IA aplicada: diseño lo que rodea al modelo para que un agente sea confiable. Soy Head of Engineering en Porteria y por mi cuenta construyo Monoke y Carcassonne Latam.

    Hoy Head of Engineering en Porteria, desde oct 2025.

    Base
    Santiago, Chile
    Idiomas
    Español (nativo)

    ¿Dónde ha trabajado?

    12 años de trabajo. Cada barra es un rol y su largo, lo que duró. Elige una para ver el detalle.

    Trabajo

    Estudios

    • Universidad de Ciencias de la Informática Técnico, Análisis de Sistemas
    • Universidad Gabriela Mistral Carrera, Ingeniería en Informática
    • Duoc UC Carrera, Diseño Web y Diseño Gráfico

    a hoy 1 año

    Head of Engineering

    Porteria Control de accesos con IA

    Lo más relevante
    • Como Head of Engineering, lidero el desarrollo de Porteria Empresas y Porteria Home
    • Frontend, backend e IA en la operación: alertas inteligentes y un chat para crear KPIs propios
    • Asesoría técnica y de producto a la dirección de la empresa
    Con qué
    • Frontend
    • Backend
    • IA aplicada
    • Agentes
    1. Porteria Head of Engineering 2025 a hoy, 1 año
      • Como Head of Engineering, lidero el desarrollo de Porteria Empresas y Porteria Home
      • Frontend, backend e IA en la operación: alertas inteligentes y un chat para crear KPIs propios
      • Asesoría técnica y de producto a la dirección de la empresa
      • Frontend
      • Backend
      • IA aplicada
      • Agentes
      Visitar Porteria
    2. Juegalo.com Sr. Frontend Engineer Lead 2025 a 2026, 1 año y 1 mes
      • Liderazgo frontend en plataforma regulada de alto tráfico
      • Next.js sobre GCP con despliegue serverless
      • Colaboración cross-funcional con diseño, producto y backend
      • Next.js
      • TypeScript
      • GCP
      Visitar Juegalo.com
    3. ETpay Sr. Frontend Engineer 2024 a 2025, 11 meses
      • Arquitectura de micro-frontends para escalabilidad
      • Mejora en tasa de éxito de transacciones
      • CI/CD y trazabilidad en producción
      • React
      • Next.js
      • Micro-frontends
      • GCP
      Visitar ETpay
    4. Mercado Libre Software Engineer 2023 a 2024, 11 meses
      • Microservicios con Java + Spring Boot + Redis
      • Sistemas distribuidos de alta disponibilidad
      • Servicios sobre Fury, la plataforma interna de Mercado Libre
      • Java
      • Spring Boot
      • Redis
      Visitar Mercado Libre
    5. WOM Sr. Software Engineer 2020 a 2023, 2 años y 6 meses
      • Liderazgo técnico del equipo frontend de ecommerce
      • Reducción de LCP y mejora de conversión
      • Mentoring de developers junior
      • React
      • Gatsby
      • Performance web
      Visitar WOM
    6. Zenta Group Tech Lead 2017 a 2020, 3 años y 8 meses
      • Arquitectura full stack para productos desde cero
      • Liderazgo de equipos multidisciplinarios
      • Capacitación y buenas prácticas desde el inicio
      • React
      • Angular
      • Firebase
      • MongoDB
      • PostgreSQL
      • PHP
      Visitar Zenta Group
    7. INSOTEC Analista Programador 2014 a 2014, 5 meses
      • Análisis de requerimientos y desarrollo
      • Mantenimiento de aplicaciones empresariales
    8. nbit Software Engineer 2014 a 2017, 3 años y 2 meses
      • Proyectos end-to-end en educación e inmobiliaria
      • Stack PHP, MySQL, JS, Firebase
      • Gestión de equipos técnicos
      • PHP
      • MySQL
      • JavaScript
      • Firebase
      Visitar nbit

    Estudios

    • Diseño Web y Diseño Gráfico Duoc UC, 2017 a 2018
    • Ingeniería en Informática Universidad Gabriela Mistral, 2016 a 2017
    • Análisis de Sistemas Universidad de Ciencias de la Informática, 2012 a 2013

    ¿Qué productos tiene en producción?

    Porteria es donde trabajo. Monoke y Carcassonne Latam los construyo por mi cuenta, con agentes.

    Head of Engineering, desde 2025

    Porteria

    Control de accesos con IA para condominios, edificios y empresas en Chile: app para guardias, panel con IA y lectura de QR, cédulas y patentes.

    Visitar porteria.com
    porterías activas
    +350
    guardias usando la app
    +3.500
    controles de acceso
    +6 M
    usuarios diarios
    +10.000

    Proyecto propio

    Monoke

    La ficha clínica universal de las mascotas de Chile: se lee con un QR en cualquier clínica, vive en Apple y Google Wallet y avisa antes de cada vacuna.

    Visitar monoke.vet

    ¿Qué stack maneja?

    Dos especialidades y las herramientas que manejo en cada una.

    12 años

    Frontend

    Interfaces rápidas para productos con mucho tráfico, desde la arquitectura hasta el detalle visual.

    Next.js

    Mi base para productos en producción. Lo usé en Juegalo.com y en ETpay, ambos sobre GCP.

    Frameworks
    • Next.js App Router
    • React 19
    • Server Components
    • Server Actions
    • Astro
    • Remix
    • Vue
    • Nuxt
    • Svelte
    • Angular
    • Gatsby
    UI y estilos
    • Tailwind CSS
    • shadcn/ui
    • Radix UI
    • CSS Modules
    • Framer Motion
    • GSAP
    • Storybook
    • Figma
    Estado y datos
    • TanStack Query
    • SWR
    • Zustand
    • Redux Toolkit
    • React Hook Form
    • Zod
    • GraphQL
    • tRPC
    Calidad
    • Vitest
    • Jest
    • Testing Library
    • Playwright
    • ESLint
    • Biome
    • Lighthouse CI
    Build y entrega
    • Vite
    • Turbopack
    • Turborepo
    • pnpm
    • Module Federation
    • Vercel
    • Cloud Run
    • PWA

    Hoy

    IA y agentes

    Harnesses para que un agente funcione fuera de una demo.

    Claude Code

    Mi entorno de trabajo diario, con skills, hooks, subagentes y memoria persistente configurados por mí.

    Modelos y APIs
    • LLMs
    • API de Claude
    • Vercel AI SDK
    • Tool use
    • Prompt caching
    • Structured outputs
    Harness
    • Claude Code
    • Cursor
    • Kiro
    • Hooks
    • Skills
    • Subagentes
    • Memoria persistente
    • Permisos
    Ecosistema
    • MCP
    • Claude Agent SDK
    • RAG
    • Evals
    • Trazas
    • Orquestación multi-agente
    Forma de trabajo
    • Desarrollo asistido por agentes
    • Context engineering
    • Prompt engineering
    • Worktrees en paralelo

    Además

    Servidor
    Node Js, Express, Cake PHP, Java, Go, PHP, Laravel, Elixir, Phoenix Framework
    Datos
    PostgreSQL, MySQL, Firebase, Supabase, MongoDB, Redis
    Nube y equipo
    Git, GitHub, AWS Lambda, AWS EC2, AWS S3, AWS ELB / ASG

    ¿Qué está aprendiendo?

    Cursos y certificados

    1. Claude Code in Action Claude Academy, de Anthropic
    2. Claude Code 101 Claude Academy, de Anthropic
    3. Go: The Complete Developer's Guide (Golang) Udemy, Stephen Grider
    4. Curso de Manipulación de Arrays en JavaScript Platzi
    5. Curso de ECMAScript 6+ Platzi
    6. Curso de Closures y Scope en JavaScript Platzi
    7. Curso de Asincronismo con JavaScript Platzi
    8. REDUX en Angular con NGRX Udemy, Fernando Herrera
    9. ReactiveX - RxJs: De cero hasta los detalles Udemy, Fernando Herrera
    10. Sin fecha Docker Training Course for the Absolute Beginner KodeKloud

    Elige una pregunta

    ¿Qué ponemos en producción?

    Escríbeme si estás construyendo agentes que tienen que funcionar con usuarios reales, o si tu producto necesita a alguien que lidere su desarrollo.

    j.ayala.higuera@gmail.com