Ernesto González Gainza · Buenos Aires · 2026-09 · Buenos Aires · 2026-09
operador: 1 · ventana: agosto 2026 operator: 1 · window: August 2026

Cuatro productos en un mes, sin escribir una línea de código

Four products in one month, without writing a line of code

No soy programador. Dirijo herramientas de IA para construir y operar software: defino el problema, decido qué se hace y en qué orden, pruebo contra la operación real y me hago cargo de lo que queda funcionando.

I am not a programmer. I direct AI tools to build and run software: I frame the problem, decide what gets built and in what order, test it against real operations, and own whatever stays running.

Durante siete años dirigí una consultora que tramita visas, ciudadanías y residencias: más de mil casos entre Argentina, Estados Unidos, España, Italia y Uruguay. Todo ese tiempo el cuello de botella fue el mismo: la herramienta que necesitaba no existía, o existía y no entendía mi problema. En agosto de 2026 dejé de esperarla y me puse a dirigir su construcción.

For seven years I have run a consultancy handling visas, citizenship and residency: over a thousand cases across Argentina, the United States, Spain, Italy and Uruguay. The bottleneck was always the same: the tool I needed did not exist, or it existed and did not understand my problem. In August 2026 I stopped waiting for it and started directing its construction.

productosproducts01
4
cuatro rubros distintos
four different industries
entregasreleases02
411
entregas de software en un mes
software releases in one month
personaspeople03
1
persona: yo
person: me
líneas a manolines by hand04
0
líneas de código escritas a mano
lines of code written by hand
README · por qué esta página README · why this page

Mi currículum dice «fundador», que en la mayoría de los procesos de selección se lee como «hizo planillas». Esto es la otra mitad: qué se construyó, qué decidí yo, y dónde están mis límites.

My CV says "founder", which in most hiring pipelines reads as "did some spreadsheets". This is the other half: what got built, what I decided, and where my limits are.

01

Línea de tiempo

Timeline

agosto 2026 · 31 díasAugust 2026 · 31 days
agosto 2026August 2026 4 servicios · 1 operador4 services · 1 operator
SVC-01 Portal · agosto · 283 entregas· August · 283 releases
SVC-03 Voy · 12–24
SVC-02 Menarium · 19–28 · 93 entregas· 19–28 · 93 releases
SVC-04 Sitio médicaDoctor's site · 23–24 · 2 días· 23–24 · 2 days
02

Servicios

Services

lo que se construyówhat got built
SVC-01 en producciónin production agosto 2026August 2026

Portal de clientes y partners de Procuratio

Procuratio client and partner portal

el sistema con el que opera mi propia empresa

the system my own company runs on

Cada agencia de viajes que deriva un pasajero entra con su cuenta y ve únicamente sus trámites; la comisión se calcula al derivar y queda congelada aunque después cambien las condiciones generales; la agencia puede pagar por su pasajero y recibir su propia factura. Del lado del cliente: estado del trámite, presupuesto firmado electrónicamente, estado de cuenta y entrega de la documentación, sea retiro en oficina, envío a domicilio o autorización a un tercero para retirar el pasaporte.

Every travel agency that refers a passenger logs in and sees only its own cases; the commission is computed at referral and frozen from then on, even if the general terms change later; the agency can pay on the passenger's behalf and receive its own invoice. On the client side: case status, quotes signed electronically, a statement of account, and document delivery: office pickup, home shipping, or authorising a third party to collect a passport.

Lo más difícil fue lo fiscal. En Argentina una factura no existe hasta que la autoridad impositiva devuelve un código de autorización, y una vez que lo devuelve ya no se puede corregir: solo emitir una nota de crédito. El comprobante que emite el sistema se verificó campo por campo contra la resolución que lo regula y contra una factura real mía.

The hard part was tax. In Argentina an invoice does not exist until the tax authority returns an authorisation code, and once it does, it cannot be corrected, only offset with a credit note. The document the system issues was verified field by field against the regulation that governs it and against a real invoice of mine.

SVC-02 en desarrolloin development 19–28 de agosto19–28 August menarium.com

Menarium — carta digital para restaurantes

Menarium — digital menus for restaurants

producto propio

my own product

Cada mesa tiene un QR que no abre un PDF sino una carta viva: fotos grandes, y un cuestionario de treinta segundos que reordena el menú según cuánta hambre tenés, qué se te antoja y qué no podés comer. Un alérgico al maní no ve un plato con maní: eso no es una preferencia del sistema, es una regla dura.

Each table has a QR code that opens not a PDF but a living menu: large photos, and a thirty-second quiz that reorders the whole thing around how hungry you are, what you feel like, and what you cannot eat. Someone allergic to peanuts does not see a dish with peanuts: that is a hard rule, not a system preference.

Del lado del restaurante hay un panel con lo que se mira y lo que se pide, suscripciones cobradas por Mercado Pago y medición de cuánto cuesta la IA por uso, que es el gasto que en este tipo de producto se vuelve invisible hasta que duele.

On the restaurant side there is a dashboard of what gets viewed and what gets ordered, subscriptions billed through Mercado Pago, and per-use tracking of what the AI costs, the expense that in this kind of product stays invisible until it hurts.

SVC-03 publicadolive 12–24 de agosto12–24 August voy-caba.vercel.app

Voy — planificador de viajes en CABA

Voy — trip planner for Buenos Aires

planificador, no comparador

a planner, not a comparator

Calcula cuánto sale un viaje por la ciudad: el taxi con la tarifa oficial vigente, Cabify con su API real, y acceso directo al resto de las aplicaciones.

Works out what a trip across the city costs: the taxi from the official published tariff, Cabify through its real API, and direct access to the other apps.

Se llama planificador y no comparador por una razón deliberada: Uber prohíbe por contrato usar su API de precios para compararse con la competencia. En vez de ignorarlo o inventar una estimación, el producto muestra únicamente datos con los que hay una relación real y ofrece el resto como acceso de cortesía. Es la decisión de la que estoy más conforme, y no es técnica.

It is called a planner rather than a comparator for a deliberate reason: Uber contractually forbids using its pricing API to compare against competitors. Rather than ignore that or invent an estimate, the product shows only data it has a real relationship with, and offers the rest as courtesy access. It is the decision I am happiest with, and it is not a technical one.

SVC-04 sin fines comercialesnon-commercial 23–24 de agosto23–24 August

Sitio de una médica infectóloga pediatra

Website for a paediatric infectious-disease doctor

un favor

a favour

A la vez, la prueba del otro extremo: un sitio estático, liviano, que cualquiera puede editar sin tocar código. Dos días. No todo problema necesita una plataforma.

Also proof of the other end of the range: a static, fast site anyone can edit without touching code. Two days. Not every problem needs a platform.

03

Dónde va el humano

Where the human goes

criterio centralcore criterion

Tengo agentes que completan trámites reales en portales del Estado manejando un navegador. La línea que tracé no es «importante contra no importante», sino reversible contra irreversible: el agente navega, lee, completa y verifica solo; una persona confirma enviar, pagar y firmar. En un trámite de veinte pasos eso son unos tres puntos de control: alcanza para no perder velocidad y alcanza para atajar el error.

I run agents that complete real filings on government portals by driving a browser. The line I drew is not "important versus unimportant" but reversible versus irreversible: the agent navigates, reads, fills in and cross-checks on its own; a person confirms submit, pay and sign. Across a twenty-step procedure that is about three checkpoints: enough to keep the speed, enough to catch the mistake.

trámite de 20 pasos20-step procedure 3 puntos de control3 checkpoints
agenteagent reversiblereversible personaperson irreversibleirreversible navega · lee · completa · verifica — solonavigates · reads · fills in · cross-checks — on its own confirma enviar, pagar y firmar — unos tres puntos de control en veinte pasosconfirms submit, pay and sign — about three checkpoints across twenty steps 1 20 enviarsubmit pagarpay firmarsign
paso reversible · el agente actúa soloreversible step · the agent acts alone paso irreversible · la persona confirmairreversible step · the person confirms
mismo criterio en el portalsame criterion in the portal facturación automática: apagada a propósitoautomatic invoicing: off on purpose
eventoeventPago recibidoPayment received
sistemasystemGenera el comprobanteCreates the documentautomático, reversibleautomatic, reversible
personapersonAprieta «emitir»Presses "issue"gate: es el registro impositivo de otra personagate: it is somebody else's tax record
autoridad impositivatax authorityCódigo de autorizaciónAuthorisation codeirreversible: solo se corrige con nota de créditoirreversible: only offset with a credit note

No se cambia hasta que yo revise a mano la primera factura real.

That does not change until I personally review the first real invoice.

04

Lo que se aprende se escribe

What you learn gets written down

manuales · decisionesrunbooks · decisions

Pedir una partida en un registro civil es un ejercicio de veinte minutos en recordar nueve reglas arbitrarias. Todo eso, si vive en una conversación, se vuelve a descubrir al mismo precio la próxima vez.

Requesting a birth certificate from a civil registry is a twenty-minute exercise in remembering nine arbitrary rules. If all of that lives in a conversation, it gets rediscovered at the same price next time.

manual · partida en registro civilrunbook · civil registry certificatesección: trampassection: traps
trampatrapMáximo tres copias por pedido.Three copies maximum per request.
trampatrapBloqueo de siete días para repetirlo.A seven-day block on repeating it.
trampatrapUn carácter que rompe un campo sin decir por qué.A character that breaks a field without saying why.
reglaruleSe corrige cada vez que algo falla.Amended each time something fails.
decisión · integración con la API del correodecision · courier API integrationestado: descartadastatus: dropped
motivosreasons
  1. Exige cuenta corriente con factura mensual.
  2. No permite generar un link de pago para que lo abone el cliente.
  3. Pide un volumen mínimo que no tengo.
  1. Requires a monthly account.
  2. Does not allow generating a payment link for the client to pay.
  3. Demands a minimum volume I do not have.
alternativaalternativeUn diseño más simple que sí resuelve el problema real, con la lógica del correo aislada en un solo archivo para poder cambiar de proveedor sin rehacer nada.A simpler design that solves the real problem, with the courier-specific logic isolated in a single file so the provider can be swapped without redoing anything.

Cada trámite tiene un manual con una sección de trampas, que se corrige cada vez que algo falla. Es el único cambio que convirtió a los agentes en algo confiable en vez de una demostración.

Every procedure has a runbook with a "traps" section, amended each time something fails. It is the single change that turned the agents into something dependable rather than a demo.

05

Limitaciones conocidas

Known limitations

dichas por míin my own words
LIM-01 No escribo código y no lo leo línea por línea.Si algo se rompe de una manera que la IA no puede diagnosticar sola, estoy trabado hasta conseguir a alguien que lo mire. I do not write code and I do not read it line by line.If something breaks in a way the AI cannot diagnose on its own, I am stuck until I find someone who can look at it.
LIM-02 Construí la plataforma antes que el hábito.Tiene portal de partners, comisiones y facturación, y durante mucho tiempo la empresa siguió funcionando por WhatsApp igual. El software no crea la disciplina que da por supuesta. I built the platform before the habit.It has a partner portal, commissions and invoicing, and for a long time the company kept running on WhatsApp anyway. Software does not create the discipline it assumes.
LIM-03 Son sistemas jóvenes.Un mes de vida y pocos usuarios. Aguantan la operación real que tienen, no una que no tuvieron todavía. These are young systems.One month old, few users. They hold up under the real operations they have, not under ones they have not seen yet.
LIM-04 Automaticé reintentos antes de entender la falla.En un cobro fiscal, reintentar «por las dudas» es exactamente lo que no hay que hacer. I automated retries before understanding the failure.On a tax filing, retrying "just in case" is precisely what you must not do.
06

Dónde soy útil

Where I am useful

En todos los casos el patrón es el mismo, y es el trabajo que quiero seguir haciendo: agarrar un dominio desprolijo —regulatorio, lleno de papeles, con reglas que nadie escribió— y convertirlo en algo que una máquina pueda sostener, con la persona en el lugar correcto.

The pattern across all of these is the same, and it is the work I want to keep doing: take a genuinely messy domain — regulatory, document-heavy, full of rules nobody wrote down — and turn it into something a machine can carry, with the person in the right place.

Puedo sostener las dos puntas de eso. Sé qué necesita un expediente consular porque armé mil, y sé llevar el sistema que lo maneja desde la idea hasta producción. Lo que aporto no es el código: es el criterio sobre qué se construye, qué se descarta y qué no puede quedar nunca en manos de un agente.

I can hold both ends of that. I know what a consular file needs because I have assembled a thousand of them, and I can take the system that handles it from idea to production. What I contribute is not the code: it is the judgment about what gets built, what gets cut, and what can never be left to an agent.

contactocontact Con gusto recorro cualquiera de estos sistemas en una llamada. Happy to walk through any of these systems on a call.