Raúl Castro Ortiz

Construyo productos digitales,
de la idea a producción.

Desarrollador Full-Stack
Hidalgo, México
Disponible
Remoto · GMT-6

Desarrollador full-stack con 12 años en TypeScript, React y NestJS. He construido productos desde cero dentro de empresas y los he acompañado en producción durante años, viendo cómo evolucionan con usuarios encima. Últimamente lo hice también por mi cuenta, lo que me obligó a ocuparme del producto, los cobros y la operación además del código.

Abierto a posiciones de tiempo completo y a proyectos independientes.

01

Proyectos propios

Ideas convertidas en productos reales.

01

LigaRol

SaaSEn producciónDesde 2025

Gestión de ligas deportivas amateur

Plataforma end-to-end para organizadores de ligas: administración, marcador en vivo operado por árbitros y presencia pública de la liga. Suscripción por capacidad de equipos y activación por evento.

ligarol.app
Manager
Panel de organizadores: equipos, calendarios, estadísticas y suscripción vía Stripe
Cancha
Marcador en vivo desde el navegador del árbitro, con actualización en tiempo real y modo offline
Live
Página pública de la liga: partidos, roles, estadísticas y patrocinadores
  • TypeScript
  • React 19
  • Vite
  • React Router
  • TanStack Query
  • Zustand
  • Tailwind CSS
  • PocketBase
  • Stripe
  • Dexie (offline)
  • PWA
  • react-pdf
02

Frecuenta

SaaSEn producciónDesde 2025

Tarjetas de lealtad digitales en la wallet del celular

Programa de lealtad para negocios con clientes recurrentes —barberías, cafeterías, gimnasios, restaurantes— sin obligar a descargar una app. Sellos por visita o consumo, puntos con catálogo de recompensas, cupones de campaña y panel con el comportamiento de los clientes.

frecuenta.app
Tarjeta en wallet
Pases de Apple Wallet y Google Wallet generados en el servidor, con sellos, promociones y avisos en la tarjeta
Panel del negocio
Datos de clientes, catálogo de recompensas y campañas de cupones
Escáner y minisitio
Lectura de QR desde el celular del negocio y página pública en Next.js
  • TypeScript
  • React 19
  • Vite
  • Next.js
  • NestJS
  • MongoDB
  • BullMQ
  • Stripe
  • Apple · Google Wallet
  • Cloudflare Workers
  • AWS S3 · SES
  • JWT · Google OAuth
02

Cómo trabajo

01

De idea ambigua a arquitectura

Tomo un problema mal definido, lo aterrizo en modelo de datos, contratos de API y alcance de una primera versión que sí se pueda enviar.

02

Producto completo, no una capa

Frontend, backend, base de datos, pagos, despliegue y soporte. He construido solo lo que normalmente reparte un equipo, y sé dónde vale la pena no hacerlo solo.

03

Producción sobre demo

Cobrar suscripciones, mover dinero real y sostener tiempo real cambia las decisiones técnicas. Diseño pensando en el día 200, no en el demo del viernes.

03

Stack

Núcleo diario

  • TypeScript
  • React
  • Next.js
  • NestJS
  • Node.js
  • MongoDB

En producción

  • Stripe
  • PocketBase
  • BullMQ
  • Redis
  • TanStack Query
  • Zustand
  • Tailwind CSS
  • Vite
  • REST APIs
  • WebSockets
  • PWA · offline
  • Cloudflare Workers
  • AWS S3 · SES
  • Docker
  • CI/CD
  • Vercel
  • Railway
  • Git

También he trabajado con

  • React Native
  • Flutter
  • PostgreSQL
  • MySQL
  • PHP
  • Laravel
  • Python
  • Solidity
  • Ethers.js
  • Contratos EVM
  • Bots Telegram / Discord
  • AngularJS
04

Trayectoria

2025 — Presente

Independiente — Productos propios y freelance

Fundador y Desarrollador Full-Stack

Productos propios en producción y desarrollo a medida para clientes.

  • Diseñé y desarrollé LigaRol de punta a punta: plataforma SaaS de gestión de ligas deportivas amateur con panel de organizadores, marcador en vivo para árbitros y sitio público de la liga.
  • Construí Frecuenta, plataforma de tarjetas de lealtad digitales para Apple Wallet y Google Wallet, con sellos, puntos, cupones y panel de analítica para el negocio.
  • Integré Stripe para suscripciones, webhooks y administración de planes en ambos productos.
  • LigaRol corre sobre React 19 con Vite, TanStack Query y Zustand, con PocketBase como backend y Dexie para funcionar sin conexión desde la cancha.
  • Frecuenta suma una API en NestJS con MongoDB y BullMQ, generación de pases para Apple y Google Wallet, AWS S3/SES y despliegue del cliente en Cloudflare Workers.
  • Responsable del producto completo: arquitectura, desarrollo, despliegue, soporte y modelo de precios.
  • En paralelo, desarrollo a medida para clientes: apps móviles en Flutter y React Native (calculadoras para farmacéuticas), plataforma de gestión para grupos scouts y sistema de gestión de membresías.
  • Sigo levantando productos propios: hay más en construcción que todavía no son públicos.

2021 — 2025

Apebond / DefiZoo

Full-Stack Developer

Plataformas Web3 y herramientas DeFi con dinero real en juego.

  • Desarrollo de plataformas Web3 y herramientas DeFi: dashboards de análisis, sistemas de incentivos e integraciones con protocolos blockchain, usando React, Next.js, NestJS y MongoDB.
  • Diseño e implementación de APIs REST, automatizaciones y flujos on-chain en ecosistemas EVM.
  • Desarrollo de bots para Telegram y Discord integrados con los productos on-chain de la empresa.
  • Participación en decisiones de arquitectura para escalar las plataformas de MVP a producción.

2016 — 2021

Yaydoo

Full-Stack Developer

SaaS de automatización de compras corporativas.

  • Desarrollo de módulos completos en una plataforma SaaS de gestión y automatización de compras corporativas.
  • Backend con Laravel/PHP: diseño de APIs, lógica de negocio, flujos de autenticación e integración entre servicios.
  • Frontend con AngularJS: construcción de interfaces dinámicas y optimización de rendimiento.
  • Mantenimiento continuo, resolución de bugs críticos y mejora iterativa de módulos existentes.

2013 — 2016

Tanger Inc

Full-Stack Developer

Apps móviles, sistemas para eventos corporativos y sitios a medida.

2012 — 2013

Telmex

Frontend Developer

Mantenimiento del código base de aplicaciones web internas.

2011 — 2012

Syscom

Full-Stack Developer

Aplicación de recargas telefónicas.

2007 — 2011

Licenciatura en Informática

ITSOEH

Proyectos académicos: plataforma de evaluación docente y plataforma de capacitación pública (PHP, JavaScript).

05

Contacto

¿Tienes un producto que construir? Cuéntame qué problema quieres resolver.

Abierto a posiciones de tiempo completo y a proyectos independientes.

Idiomas

  • EspañolNativo
  • InglésIntermedio — lectura técnica y escritura (documentación, código, comentarios)