IGNACIO.SM
↳ Ignacio San Martín, La Unión / Chile

Hago software
que dura.

Trabajo con equipos pequeños en proyectos que importan. Backend, arquitectura, y la parte aburrida que hace que un producto no se caiga el día que llega tracción.

No vendo magia. Vendo decisiones técnicas que se sostienen seis meses después.

— 02 / Trabajo

Cosas que construí
y siguen en pie.

Captura de Cazuela Tattoo
01 / cazuela-tattoo.vercel.app ↗
2025Diseño + desarrollo

Cazuela Tattoo

Sitio para un estudio de tatuajes en La Unión. Portafolio filtrable por estilo, reservas con depósito, confirmación directa por WhatsApp e integración con Instagram y Google Maps. Bilingüe ES/EN. La idea era simple: que un cliente entre, vea el trabajo del tatuador por estilo, y agende sin pelearse con un formulario.

Next.jsTailwindWhatsApp APIVercel
Ver el sitio en vivo ↗
2024

Algo que shippeaste el año pasado

Una línea sobre qué hacía y por qué lo recuerdas. Si fue un MVP que después escaló, mejor.

· Next.js· Stripe
2023

El side-project que no abandonaste

Lo personal que sigue vivo. La gente conecta más con esto que con el roadmap del trabajo.

· Rust· CLI
* No pongo screenshots porque la mayoría de lo que hago vive detrás de un login o de un NDA. Si quieres ver código real, escríbeme.
— 03 / Herramientas

Con lo que trabajo
todos los días.

No es una lista de buzzwords. Son las herramientas que sé bien — y la opinión que tengo sobre cada una.

01
TypeScript
desde 2019
todavía discuto si vale la pena en proyectos pequeños. casi siempre sí.
02
PostgreSQL
siempre
antes de buscar otra base, leí los docs de la que uso.
03
Next.js
desde la 12
tiene defectos. los soporto porque el resto me convence.
04
Node + Fastify
lo que decida el equipo
express si hay legacy. fastify si lo elijo yo.
05
Tailwind
desde la v2
sí, leí las críticas. no me convencieron.
06
Docker + AWS
el día a día
lo justo. no soy DevOps puro.
07
Rust
en side projects
para herramientas que tienen que ser rápidas y no fallar.
08
Git, terminal, neovim
hace rato
el IDE es opinión, no religión.
*También uso lo que el proyecto necesite. La herramienta no es la respuesta — el criterio sí.
— 04 / Creencias

Lo que creo,
por escrito.

Cinco cosas que defiendo. No son universales — son las mías. Si alguna no te hace sentido, mejor: conversemos.

01

Los conceptos antes que el código.

Si no sabes qué es el DOM, no vas a entender React. Si no entiendes transacciones, Postgres te va a sorprender feo. Los atajos no existen — solo deuda postergada.

02

La IA es herramienta, no autor.

La uso todos los días. También sé cuándo me está mintiendo. La diferencia entre un dev que aprovecha la IA y uno que la sufre es saber cuándo apagarla.

03

El código se lee más de lo que se escribe.

Optimizo para la persona que va a leer esto en seis meses, especialmente si soy yo. Nombres claros, funciones cortas, decisiones explícitas en comentarios cuando hace falta.

04

Si rompe en producción, es mi problema.

No importa de quién es el bug. Mi nombre estuvo cerca del código. Aprendo del incidente, mejoro el sistema, y sigo.

05

Lo simple es lo difícil.

Cualquiera puede agregar una capa de abstracción. Saber cuándo NO hacerlo — y borrar las que ya no aportan — es el trabajo real.

— Ignacio. La Unión, Chile.
(revisado por última vez en 2026)
— 05 / Hablemos

Si tienes un
problema técnico,
escríbeme.

No tengo formulario. Los formularios se ignoran. Escríbeme un correo con el contexto — qué estás construyendo, en qué punto estás, qué te traba. Respondo en 24-48 horas si hace sentido para los dos.

luis17.sanmartin@gmail.com
DÓNDE ESTOY
La Unión, Los Ríos, Chile
UTC-04 (CLT)
EN QUÉ ESTOY
Aceptando proyectos para el próximo trimestre.
Prefiero equipos pequeños. Backend o sistemas distribuidos.