I build web products with AI agents.
One task at a time, nothing closed without evidence.
Self-taught: from web design in 2016 to leading development at Mileage Design.
Design & Development with AI agents

About
I'm Jorge Rondón, a self-taught designer and developer from Venezuela, based in Medellín. No CS degree: I started in web design in 2016, have been writing code since 2021, and learned everything by building. Today I'm Head of Development at Mileage Design.
My own way of working: several Claude Code sessions at once, one coordinating and the others each in their own lane, one task at a time. Nothing closes on an agent's word, only on evidence. When a mistake repeats, I don't write another rule; I turn it into a check that runs on its own.
On my own time I ship products: PairCraft, a bilingual pocket guide to wine and food pairings; Void Runner, a synthwave rail shooter with a live leaderboard; and StateCraft, a vision board you can install and use offline.
How I work
My day runs through several Claude Code sessions at once: one coordinates, the others work, each in its own lane. Most of these rules exist because something went wrong once and I didn't want it to happen twice. Now I'm measuring my own setup against a baseline before I change it.
- 01
One by one
One task per lane, one lane per job. Fewer lanes beat a longer queue.
- 02
Brief before GO
No session writes anything until I've read its brief and said GO. A GO for one task doesn't carry over to the next.
- 03
Evidence, not words
Nothing closes on an agent's say-so. A status needs proof: the pull request, the live page, the read-back.
- 04
A rule that doesn't fire becomes a hook
If a mistake comes back with a written rule in place, the rule isn't there when it matters. So it becomes a check that runs on its own.
- 05
The agent prepares, I run production
Anything that touches production is a command I run myself, and each one checks the current state before it changes anything.
- 06
Every task teaches me something
Each brief says what I'll learn, not only what will change.
“Every new problem is an opportunity. The last thing I want is for the work to move forward without leaving me something learned.”
Projects
My own products


Void Runner
A synthwave on-rails shooter that runs in the browser. Dodge and fire through escalating waves to a boss fight, then post your time on a live leaderboard. Built with React Three Fiber and Three.js, with Supabase behind the scores.

StateCraft
A vision board to realign your mood. Sign in with Google or GitHub, collect the images that get you going, and open them anywhere: it installs like an app and works offline. My first full-stack project, now on Next.js 16 and React 19.
- Next.js 16
- React 19
- Supabase
- PWA
- Offline-first
Earlier client work

Indentura
Financial UI built from Figma: 20+ screens in Next.js and Shadcn UI inside a monorepo, with a shared design system, Recharts dashboards and validated forms.
- TypeScript
- Next.js
- Shadcn UI
- Bun
- Monorepo

Get Charta
UI refresh for a smart-contract negotiation platform. I rebuilt the negotiation panels and complex forms from Figma on a new Chakra UI design system, keeping the existing app logic.
- TypeScript
- Next.js
- React
- Chakra UI

Vanargand Lodge
Website for a lodge in Daggett, Michigan, built at FrontPorch Solutions with Next.js, TypeScript and Tailwind CSS.
- TypeScript
- Next.js
- Tailwind CSS
- Swiper.js

Cartagena MusicFest 2021
With ImageID in 2021, I designed and built the schedule, the performer pages and key sections of the Cartagena Music Festival website.
- JavaScript
- WordPress
- WPBakery
- CSS

Kamaredine Properties
Website for a hotel in Burgas, Bulgaria, in English, Bulgarian and Russian. There was no Figma: the designer handed over a stylescape and I turned it into a responsive WordPress and Elementor build, iterating on the layout.
- WordPress
- Elementor
- CSS
- SEO
Experience
- Leading the development function at Mileage Design, defining technical processes, standards and delivery workflows. I specialize in fully custom WordPress themes with PHP and Advanced Custom Fields (ACF), focused on clean architecture, scalability, performance and long-term maintainability rather than page-builder-driven solutions.
My path
No university, no bootcamp. Courses, side projects and real work, one step at a time.
- 2016
2016
Freelance web design
I started designing websites for clients on Fiverr and learned UI by doing it.
- 2021
2021
First job as a developer
From design to code: front-end work for a US agency, then webmaster roles in Colombia.
- 2025
2025
My first full-stack app
StateCraft: sign-in, a database and offline support, built and shipped on my own.
- 2025
2025
Head of Development
In November I went full-time at Mileage Design, leading development.
- 2026
2026
Building with agents, one task at a time
Several Claude Code sessions with clear rules became my way of working, and I shipped PairCraft and Void Runner.



























