Ir al contenido

Desarrollador Ruby on Rails Sr. remoto en México

Desarrollo y mantengo aplicaciones Rails para empresas de México y Estados Unidos. Ocho años de experiencia, en tu mismo horario y ahora con Claude Code como herramienta de trabajo.

Retrato cubista abstracto de Francisco Rodríguez trabajando junto a La Minerva de Guadalajara
Retrato cubista
Ubicación
México. Hora del centro (CT).
Desde
2018, con clientes de los dos lados de la frontera.
Idiomas
Español nativo. Inglés C1.
Stack
Ruby on Rails, Hotwire, Astro, Claude Code.

Cuatro cosas que hago bien.

Mantenimiento y actualización de Rails

Me hago cargo de proyectos que otros dejaron a medias: los estabilizo y los actualizo a la versión actual de Rails y Ruby sin descomponer lo que ya funciona.

Para apps en una versión vieja de Rails, equipos que ya no tienen al desarrollador original o gente a la que le da miedo hacer deploy.

Apps Rails nuevas, hechas con IA

Empezamos con una especificación escrita que tú apruebas. Después la IA implementa y yo reviso cada línea. El resultado es una app probada y en producción en mucho menos tiempo del que normalmente toma.

Para validar un producto, dejar atrás una herramienta no-code o arrancar un MVP que no haya que tirar después.

Interfaces avanzadas con Hotwire

Actualizaciones en tiempo real, edición en línea y navegación sin recargas, con Turbo y Stimulus. Un solo proyecto, un solo deploy y una interfaz que tus usuarios van a pensar que está hecha en React.

Para apps que se sienten viejas, o equipos que están pensando en reescribir todo como SPA y quieren una opción más barata.

Sitios estáticos con Astro

Sitios de marketing y documentación que cargan al instante, sacan buena calificación en Lighthouse y casi no cuestan de hosting. Se editan en Markdown o desde un CMS.

Para el sitio de un producto, un negocio o una campaña, cuando importa que sea rápido y que aparezca en Google.

La IA escribe el primer borrador. Yo respondo por el resultado.

Hice una skill de Rails para Claude Code, de código abierto, con las convenciones, los límites y los patrones que he ido afinando en ocho años. Por eso lo que genera la IA ya se parece a lo que escribiría un ingeniero Rails con experiencia.

Para ti eso significa entregas más rápidas, menos sorpresas y un código que el siguiente desarrollador va a poder leer sin que nadie se lo explique.

Ver rails-worker-skill en GitHub

Así trabajo con IA, etapa por etapa.

Este es el flujo que sigo para desarrollar y mantener software en Ruby on Rails con Claude Code. Es el ciclo de desarrollo nativo en IA de Anthropic, adaptado a Rails: la IA corre el ciclo, yo reviso cada cosa que produce y nada llega a producción sin mi visto bueno.

  1. 01

    Planear

    Tu idea se convierte en un archivo de intención escrito. Lo trabajamos con Claude hasta que es una especificación preliminar con estructura, y entra a control de versiones desde el primer día.

  2. 02

    Diseñar

    Requerimientos y diseño se resuelven en una sola sesión. Claude redacta la especificación guiado por mi skill de Rails, así que las convenciones, la seguridad y las reglas de datos se aplican mientras se escribe.

  3. 03

    Construir

    Cada tarea empieza en modo plan. Apruebo el plan antes de que exista una línea de código, y un CLAUDE.md con el conocimiento de tu proyecto mantiene al agente dentro de las reglas de tu código.

  4. 04

    Probar

    La sesión verifica su propio trabajo con RSpec, el build y capturas de pantalla antes de que yo lo vea. Lo que llega a mi revisión ya pasa, así que dedico mi tiempo al criterio.

  5. 05

    Desplegar

    Claude revisa los pull requests entrantes contra las políticas del proyecto y responde los comentarios de revisión de los suyos. Los hooks cuidan la puerta: puede trabajar hasta producción, nunca pasarla.

  6. 06

    Mantener

    Los errores y las alertas de monitoreo disparan un diagnóstico y una propuesta de corrección. Lo que se encuentra vuelve a entrar como una nueva intención, y el ciclo empieza otra vez.

El ciclo sigue corriendo. El criterio humano queda por encima.

Basado en el playbook del SDLC nativo en IA de Anthropic.

Por qué un desarrollador Rails en México.

Trabajo en tu horario. La hora del centro coincide con toda la jornada de Estados Unidos y, obviamente, con la de México. Lo que preguntes en la mañana se resuelve en la mañana.

Tarifa de desarrollador senior sin agencia de por medio. Tratas directo con quien escribe el código.

Las conversaciones técnicas pueden ser en español o en inglés, como le acomode a tu equipo.

Empresas con las que he trabajado

Ocho años de Rails. La velocidad de la era de la IA.

Cuéntame de tu proyecto.

Cinco campos y te respondo en un día hábil. Si prefieres correo, escríbeme a [email protected].