saltar al contenido

hire://perfilpara empresas que contratan

Lo que se lleva un equipo.

Todo lo que hay debajo apunta a algo comprobable en el portafolio. Si algo de esto no se puede verificar, no debería estar escrito.
modalidad
Remoto, jornada completa o contrato largo
zona
México · cómodo en franjas horarias de América y Europa
idiomas
Español nativo · inglés técnico de lectura y escritura
arranque
Disponibilidad inmediata

01 · evidencias

Cuatro cosas, y dónde comprobarlas.

full-stack

Los dos extremos, de verdad

Interfaz, servidor, base de datos y despliegue. No «también toco backend»: los proyectos de este sitio incluyen una CLI en Rust, una plataforma en Nuxt y la infraestructura que las publica.

criterio

Mido antes de opinar

Un pipeline que no se ejecuta en local no es un pipeline; un control que nunca ha fallado no está probado; una captura de pantalla no demuestra que una aplicación funcione. Las tres las aprendí pagándolas.

oficio

Dejo el sitio mejor que lo encontré

Escaneo de secretos bloqueante, dependencias auditadas, decisiones escritas donde se van a leer. No documentación ceremonial: la que evita que el siguiente repita el error.

autonomía

No hay que explicarme dos veces

Trabajo solo durante tramos largos y llego con el problema acotado, no con una pregunta abierta. Cuando algo me bloquea de verdad, lo digo pronto y con lo que ya descarté.

02 · encaje

Dónde encajo, y dónde no.

encaja

Equipos pequeños donde el código llega a producción y alguien lo usa. Me interesa más un producto con usuarios reales que una arquitectura bonita sin ellos.

no encaja

Si el puesto es mantener un panel de administración sin acceso a decisiones, o si el proceso de despliegue es un documento de Word, no soy la persona.

03 · stack

Con qué llego.

ui

Frontend

  • Nuxt 4
  • Vue 3
  • TypeScript
  • Tailwind 4
  • Vite

api

Servidor y datos

  • Nitro
  • UnJS
  • Node
  • Supabase
  • PostgreSQL

sys

Sistemas

  • Rust
  • CLI
  • WebAssembly
  • Shell
  • Linux

ops

Infraestructura

  • Cloudflare Pages
  • Workers
  • GitHub Actions
  • Nix
  • Docker

04 · lo que siempre preguntan

Respondido de antemano.

¿Rust o TypeScript?

Los dos, para cosas distintas. TypeScript donde manda el ecosistema y la velocidad de cambio; Rust donde el coste de un fallo o de una latencia es alto. Elegir uno de los dos como identidad es una respuesta de foro, no de oficio.

¿Cuánto tarda en ser productivo?

La primera aportación útil, en días. Lo que marca la diferencia no es aprender el stack, es entender por qué el código está como está — y eso se acelera si existe algo escrito. Si no existe, lo escribo mientras lo aprendo.

¿Qué pasa si algo se rompe en producción?

Primero se restaura el servicio, después se busca la causa, y al final se escribe qué pasó sin buscar culpables. En ese orden. Un incidente sin escribir es un incidente que va a repetirse.

05 · siguiente paso

Escríbeme y dime qué necesitas.

Con el puesto, el equipo y lo que hay que construir. Respondo aunque la respuesta sea que no encajo; dejar un correo sin contestar es la forma más barata de quedar mal.