Construyo productos web con agentes de IA.
Una tarea a la vez, y nada se cierra sin evidencia.
Autodidacta: del diseño web en 2016 a dirigir el desarrollo en Mileage Design.
Diseño y desarrollo con agentes de IA

Sobre mí
Soy Jorge Rondón, diseñador y desarrollador autodidacta venezolano, con base en Medellín. Sin título universitario: empecé en diseño web en 2016, escribo código desde 2021 y todo lo he aprendido construyendo. Hoy soy Head of Development en Mileage Design.
Mi forma de trabajar: varias sesiones de Claude Code a la vez, una coordina y las demás trabajan cada una en su carril, una tarea a la vez. Nada se cierra porque un agente diga que está listo, solo con evidencia. Cuando un error se repite, no escribo otra regla: la convierto en un chequeo que corre solo.
En mi tiempo propio lanzo productos: PairCraft, una guía de bolsillo bilingüe para maridar vino y comida; Void Runner, un shooter synthwave sobre rieles con leaderboard en vivo; y StateCraft, un vision board que puedes instalar y usar sin conexión.
Cómo trabajo
Mi día pasa por varias sesiones de Claude Code a la vez: una coordina y las demás trabajan, cada una en su carril. Casi todas estas reglas existen porque algo salió mal una vez y no quise que pasara dos. Ahora estoy midiendo mi propia configuración contra una línea base antes de cambiarla.
- 01
One by one
Una tarea por carril, un carril por trabajo. Menos carriles ganan a una cola más larga.
- 02
Brief antes del GO
Ninguna sesión escribe nada hasta que leo su brief y digo GO. Un GO para una tarea no vale para la siguiente.
- 03
Evidencia, no palabras
Nada se cierra porque un agente lo diga. Un estado necesita prueba: el pull request, la página en vivo, la relectura.
- 04
Una regla que no salta se vuelve hook
Si un error vuelve con una regla escrita, la regla no está ahí cuando hace falta. Así que se convierte en un chequeo que corre solo.
- 05
El agente prepara, yo ejecuto producción
Todo lo que toca producción es un comando que ejecuto yo, y cada uno comprueba el estado actual antes de cambiar nada.
- 06
Cada tarea me enseña algo
Cada brief dice qué voy a aprender, no solo qué va a cambiar.
“Cada nuevo problema es una oportunidad… lo último que quiero es sentir que el trabajo avance sin que me deje un aprendizaje.”
Proyectos
Mis productos

PairCraft
Una guía de bolsillo bilingüe para maridar vino y comida, con notas cortas y con opinión. Busca un vino, una uva, un plato o una región y mira qué combina, filtrado por dónde puedes comprar la botella. Una PWA mobile-first en inglés y español.

Void Runner
Un shooter synthwave sobre rieles que corre en el navegador. Esquiva y dispara entre oleadas cada vez más duras hasta el jefe final, y deja tu tiempo en un leaderboard en vivo. Hecho con React Three Fiber y Three.js, con Supabase detrás de las puntuaciones.

StateCraft
Un vision board para realinear tu ánimo. Entra con Google o GitHub, reúne las imágenes que te mueven y ábrelas donde sea: se instala como una app y funciona sin conexión. Mi primer proyecto full-stack, hoy en Next.js 16 y React 19.
- Next.js 16
- React 19
- Supabase
- PWA
- Offline-first
Trabajo anterior con clientes

Indentura
Interfaz financiera construida desde Figma: más de 20 pantallas en Next.js y Shadcn UI dentro de un monorepo, con un sistema de diseño compartido, dashboards con Recharts y formularios validados.
- TypeScript
- Next.js
- Shadcn UI
- Bun
- Monorepo

Get Charta
Renovación de la interfaz de una plataforma de negociación de smart contracts. Reconstruí desde Figma los paneles de negociación y los formularios complejos sobre un nuevo sistema de diseño en Chakra UI, conservando la lógica existente.
- TypeScript
- Next.js
- React
- Chakra UI

Vanargand Lodge
Sitio web para un lodge en Daggett, Michigan, hecho en FrontPorch Solutions con Next.js, TypeScript y Tailwind CSS.
- TypeScript
- Next.js
- Tailwind CSS
- Swiper.js

Cartagena MusicFest 2021
Con ImageID en 2021 diseñé y construí la programación, las páginas de artistas y secciones clave del sitio del Cartagena Music Festival.
- JavaScript
- WordPress
- WPBakery
- CSS

Kamaredine Properties
Sitio web para un hotel en Burgas, Bulgaria, en inglés, búlgaro y ruso. No había Figma: me entregaron un stylescape y lo convertí en un sitio responsive con WordPress y Elementor, iterando el layout.
- WordPress
- Elementor
- CSS
- SEO
Experiencia
- Dirijo el área de desarrollo en Mileage Design: defino procesos técnicos, estándares y flujos de entrega. Me especializo en temas de WordPress totalmente a medida con PHP y Advanced Custom Fields (ACF), con foco en arquitectura limpia, escalabilidad, rendimiento y mantenimiento a largo plazo, en lugar de soluciones basadas en page builders.
Mi camino
Sin universidad ni bootcamp. Cursos, proyectos propios y trabajo real, un paso a la vez.
- 2016
2016
Diseño web freelance
Empecé diseñando sitios web para clientes en Fiverr y aprendí UI haciéndolo.
- 2021
2021
Primer trabajo como desarrollador
Del diseño al código: front-end para una agencia de EE. UU. y luego webmaster en Colombia.
- 2025
2025
Mi primera app full-stack
StateCraft: inicio de sesión, base de datos y modo sin conexión, hecha y lanzada por mi cuenta.
- 2025
2025
Head of Development
En noviembre pasé a tiempo completo en Mileage Design, dirigiendo desarrollo.
- 2026
2026
Construir con agentes, una tarea a la vez
Varias sesiones de Claude Code con reglas claras se volvieron mi forma de trabajar, y lancé PairCraft y Void Runner.



























