About

12 years in, no degree.

I wrote my first line of code at thirteen because I wanted a thing to exist and nobody was going to build it for me. That is still, more or less, the whole method.

I never went to university. What I have instead is a long tail of production systems: membership platforms for a Peruvian officers’ club, infrastructure tooling for a Brooklyn startup, ten-plus Flutter apps in the stores, a multi-tenant AI agent platform, an observability stack I wrote in Rust because the hosted ones were priced for companies with a finance department.

I work best when I understand a system down to its mechanism. I would rather spend a day reading the protocol spec than a week guessing at a client library. That habit is slow on Monday and very fast by Thursday.

Outside the terminal: chess, astrophysics, marine biology, and a 6-DOF robot arm slowly taking over my desk.

Based in
Pereira, Colombia (UTC−5)
Building since
2013 — age 13
Working since
2017 — first paid project at 16
Languages
Spanish (native) · English (professional)
Available for
Remote full-time roles and contract work

What I reach for

Languages
Go · Rust · Python · TypeScript · Dart · Kotlin · PHP · SQL
Backend
Axum · Gin · FastAPI · Laravel · gRPC · REST · WebSockets · Celery
Frontend
Next.js 15 · React · SvelteKit · Astro · Flutter · Tailwind
Data
PostgreSQL (RLS, pgvector) · ClickHouse · Redis · S3-compatible object storage
AI
Pydantic AI · LiteLLM · Langfuse · embeddings & retrieval · agent orchestration
Infra
Docker · AWS · Cloudflare · Tailscale · self-managed VPS · CI/CD