Saltar al contenido
Menú principal

Pablo Contreras · Vibe Coding · Lima, Perú · Remoto LATAM/US

Vibe Coding

AI-Augmented Full Stack · Claude Code

Llevo usando Claude Code desde su lanzamiento (mayo 2025). Antes ya pasaba contexto a Claude web con mi propia extensión FastStruct. Construyo herramientas que aceleran ese flujo y publico prompts reales. La IA es herramienta — el código lo reviso, testeo y mantengo yo.

Track record

Años entregando producto
0 +
Empresas
0
Países LATAM
0
Certificaciones
0

01

Experiencia

Roles donde integro IA en el día a día (Destacame actual).

  1. Arquitecto Frontend y Desarrollador de Microservicios

    Destacame

    agosto de 2022 — Presente

    Arquitecto frontend lidere la migracion a microfrontends y orqueste los productos fintech de Destacame para Chile y Mexico.

    • AWS
    • Arquitectura Frontend
    • Django
    • Microfrontend
    • Microservicios
    • Python
    • TypeScript
    Ver detalle →

02

Proyectos

FastStruct + CV builder (bypabloc/cv) + monorepo Astro de este portfolio. Tools que uso para entregar.

MVP template Full Stack

Activo

Este portfolio open source es mi template de referencia para arrancar full stack: Astro 6, backend serverless en AWS, devtools en Python 3.14 y harness de Claude Code estandarizado.

  • Claude Code
  • Astro 6
  • TypeScript
  • Python 3.14
  • AWS Lambda
  • DynamoDB
  • +3

FastStruct

Activo

Extensión de VS Code para visualizar y documentar la estructura de un proyecto en segundos, optimizando workflows con IA.

  • TypeScript
  • VS Code Extension API
  • Node.js
  • Claude Code
  • Cursor
  • GitHub Copilot
  • Prompt Engineering
  • Vibe Coding
  • Vue 3
  • Nuxt.js
  • TypeScript
  • Astro
  • Desarrollo Frontend
  • Desarrollo Frontend
  • Astro
  • TypeScript
  • Nuxt.js
  • Vue 3
  • Vibe Coding
  • Prompt Engineering
  • GitHub Copilot
  • Cursor
  • Claude Code
Vibe Coding · 2026

AI workflow

Cómo trabajo con Claude Code, Cursor y subagentes. Sin gimmicks: prompts reales, transparencia sobre el output, métricas concretas.

Historia

Claude web + FastStruct → Claude Code (mayo 2025)

Antes de Claude Code usaba la interfaz web de Claude para programar y pasaba contexto con mi propia extensión FastStruct (publicada en VS Code Marketplace). Cuando Claude Code salió en mayo 2025 fui early adopter desde día uno.

Adopción empresarial

Implementé Claude Code en Destacame

Fui quien introdujo Claude Code en mi equipo actual en Destacame. Armé estructura de skills, rules y docs para estandarizar el uso entre developers, definir prompts canónicos por tarea, evitar duplicación de descubrimientos y mantener coherencia en quality gates.

CLI tooling

CLIs propias con Claude Code

Suelo construir CLIs (orquestador devtools en Python 3.14, scripts de scan/verify/feature tests, etc.) con Claude Code para centralizar procesos repetitivos del equipo. Cada CLI es código revisado, testeado y mantenible — no scripts desechables.

Stack actual

Claude Code · Cursor · Sub-agentes

Claude Code como driver principal (91% CSAT, 54 NPS). Cursor para refactors visuales puntuales. Sub-agentes (researcher / Explore / code-reviewer) en outputs largos para no quemar contexto del orquestador.

Prompt real

Pattern explore → plan → implement → commit

"Explora estos 3 archivos y dime qué componentes son candidatos a refactor por duplicación. Escribe tu reporte en tmp/explore_X.md, responde una sola línea." → Reduce 80% del consumo de tokens en orquestador.

Referencia abierta

bypabloc/mvp-template-full-stack

Repositorio público que uso como template y referencia del flujo: estructura .claude/, skills, rules, hooks, devtools CLI, conformance y testing. Sirve como blueprint para nuevos proyectos y para mostrar el workflow de vibe coding completo.

Output reciente

bypabloc/cv — MVP en una noche (12-13 mayo 2026)

CV builder construido en una sola noche con Claude Code. Repo público bypabloc/cv. Demuestra que la combinación Claude Code + revisión humana entrega producto sin sacrificar mantenibilidad.

Métricas

5x faster + 0% atribución IA

Tiempo de instrucción a un LLM cae 5x al usar FastStruct. Zero "Generated with Claude Code" en commits/PRs gracias a hook prepare-commit-msg que escanea y limpia atribución IA por política de empresa.

Reglas

AI = herramienta, no autor

Todo el código se revisa, testea (Vitest + Playwright) y mantiene por mí. Quality gates en pre-commit y pre-push (Biome + tsc + astro check + coverage ≥80% + build). Atribución IA prohibida por política — ni en commits, ni en PRs, ni en docs.

// Disclosure: todo el codigo es revisado, testeado (Vitest + Playwright) y mantenido por mi. La IA es herramienta, no autor. NUNCA en atribucion de commits.

03

Skills técnicas

Stack actual + dominios donde he entregado producto en producción.

Técnicas

AI Workflows

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Prompt Engineering
  • Vibe Coding
  • Sub-agentes
  • MCP Servers
  • Skill-based agents

Frontend

  • Vue 3
  • Nuxt.js
  • TypeScript
  • Astro
  • Desarrollo Frontend
  • Arquitectura Frontend
  • Microfrontend
  • Desarrollo de E-commerce
  • Aplicación Web
  • jQuery

Blandas

Mindset & Personal

  • Adaptabilidad
  • Agilidad de Aprendizaje
  • Auto-motivación
  • Pensamiento Analítico
  • Resolución de Problemas