FranciscoMauricioRuiz

Ingeniero en Computación y desarrollador fullstack

Construyo aplicaciones web de alta carga de usuarios para clientes de Estados Unidos desde San Miguel de Tucumán: React, Next.js y TypeScript en el frontend; Django y Ruby on Rails en el backend. Trabajo en remoto desde 2023, en inglés (C1) todos los días.

Disponible para reubicarme en Córdoba capital o Buenos Aires.

Experiencia

  1. Tinkun Tech

    Ingeniero de Software, fullstack

    oct. 2023 – actualidad, EE.UU., remoto

    Aplicaciones web de alta carga para clientes internacionales, integrado a equipos de EE.UU. con Scrum y comunicación diaria en inglés.

    • Campaña global Lay's x FIFA World Cup 2026: cuatro microsites sobre un monorepo Django con ruteo por subdominios, desplegado en Render.
    • Sitios promocionales para Doritos 250th y Match Day Pepsi con alta concurrencia de usuarios: desarrollo, QA junto al cliente y meses de soporte de programas en vivo.
    • GenAI en producción con la API de Claude: reconocimiento y validación de recibos de compra para otorgar bonus en programas de Pepsi, y moderación con LLM de contenido generado por usuarios.
    • Backend con Django (Python) y Ruby on Rails, incluido Rails 8 en producción: APIs REST, modelado de datos en PostgreSQL y trabajos en segundo plano con Celery y Sidekiq.
    • Frontend con React, Next.js y TypeScript con TailwindCSS; autenticación JWT en cookies HttpOnly y OAuth con Okta.
    • Despliegues en AWS, Heroku y Render con Docker y GitHub Actions, con enfoque TDD usando Vitest, Playwright y Cypress.
  2. Sistelco S.R.L.

    Ingeniero de Software, fullstack

    mar. 2023 – oct. 2023, Argentina

    Sistemas internos con Java y Spring Boot, React y MySQL.

    • Análisis, diseño y desarrollo de sistemas internos, con APIs REST consumidas desde el cliente React.
    • Pruebas, contenedorización con Docker y despliegue on-premise.

Proyectos

Lo que construyo y mantengo en mi tiempo libre.

Turnero

Un bot de WhatsApp que agenda turnos, con un panel de administración para el negocio.

  • Integración con la WhatsApp Cloud API: webhooks verificados con HMAC, envío idempotente por turno y reintentos según los códigos de error de Meta.
  • Docker Compose, CI en GitHub Actions, pruebas con pytest y Playwright, autohospedado en Linux con backups y restauración.

Django, DRF, Celery, PostgreSQL, Redis, WhatsApp Cloud API

MonoGestor

Una aplicación SaaS para monotributistas que exportan servicios.

  • Monorepo TypeScript con una API NestJS/Fastify, una PWA en React y una app móvil con React Native y Expo.
  • Trabajos en segundo plano con Redis y BullMQ, notificaciones Web Push y autohospedaje con Docker en el servidor de casa.

TypeScript, NestJS, Fastify, React, React Native, Expo, PostgreSQL, Prisma, Redis, BullMQ

jobradar

Un radar de búsqueda laboral para un hogar chico.

  • Junta avisos de APIs públicas de empleo y tableros ATS, extrae datos estructurados con Claude y puntúa cada aviso para cada persona según sus skills y variantes de CV, listo en un resumen diario.
  • Claude Code corre sin interfaz y con todas las herramientas deshabilitadas, así el texto de un aviso no puede manipularlo. Las postulaciones se preparan, nunca se envían solas.

Django 5, PostgreSQL 17, pgvector, Claude Code, Raspberry Pi

Servidor en casa

Una Raspberry Pi 5 encendida 24/7 que aloja los proyectos de arriba.

  • 8 GB de RAM y un disco NVMe de 3,6 TB; migré el sistema de la tarjeta SD a arranque desde NVMe.
  • Expuesta con Cloudflare Tunnel, con una app Django publicada en su propio subdominio.

Raspberry Pi 5, Linux, Docker, Cloudflare Tunnel

Habilidades

Frontend
React, Next.js, TypeScript, JavaScript (ES6+), HTML5, CSS3, TailwindCSS, React Native, Three.js, GSAP
Backend
Django (Python), Django REST Framework, Celery, Ruby on Rails, Sidekiq, NestJS, Fastify, Java, Spring Boot, APIs REST, JWT, OAuth (Okta)
Datos
PostgreSQL, PostGIS, MySQL, Prisma, Redis, BullMQ, Migraciones de datos en producción, Web scraping y automatización
Infraestructura
AWS, Heroku, Render, Docker, Docker Compose, Linux, Autohospedaje, Cloudflare Tunnel, Git y GitFlow, CI/CD con GitHub Actions
Testing
TDD, pytest, RSpec, Vitest, React Testing Library, Playwright, Cypress
IA
Integración de APIs de LLM (Claude), Extracción de datos con modelos de visión, Moderación de texto, Claude Code, Codex, Prompt-Driven Development, Spec-Driven Development

Educación

Ingeniería en Computación

Universidad Nacional de Tucumán (UNT)

2019 – 2023

Proyecto final: un sistema de gestión de clientes y servicios para un proveedor de internet, con Java y Spring Boot, React y MySQL.

Español nativo; inglés avanzado (C1), de uso diario con equipos y clientes de EE.UU.

Contacto

La forma más rápida de contactarme es por email.