Rediseño del ATS StarTalent: de herramienta interna a SaaS hotelero
Cómo convertí un sistema de reclutamiento legacy en un producto SaaS referente para la industria hotelera, logrando +60% en clientes corporativos en menos de dos años.
El Reto
StarChoice tenía un sistema ATS (Applicant Tracking System) que había nacido como herramienta interna para gestionar candidatos en la industria hotelera. Con el tiempo, la empresa vio la oportunidad de convertirlo en un producto SaaS para vender a otros hoteles. El problema: el sistema no estaba preparado para ello.
- → Arquitectura monousuario: El sistema fue diseñado para un solo cliente. No tenía multitenancy, gestión de permisos por empresa ni separación de datos.
- → UI anticuada: La interfaz desactualizaba la experiencia de reclutadores y candidatos. La tasa de conversión del proceso de aplicación era baja.
- → Sin integraciones de marketing: No había visibilidad sobre la fuente de candidatos, el rendimiento de las publicaciones ni el comportamiento en el funnel.
- → Infraestructura frágil: Un servidor compartido sin capacidad de escalar horizontalmente ni estrategia de backups confiable.
El objetivo era claro: rediseñar el sistema desde la arquitectura hasta la UI para poder venderlo a hoteles y cadenas como un producto SaaS profesional.
La Arquitectura y Decisiones Técnicas
Opté por una reescritura completa sobre Groovy y Grails, aprovechando la productividad del framework para iterar rápido, con MySQL como base de datos y VPS en Linode y Digital Ocean para la infraestructura. La clave fue diseñar la nueva plataforma como multi-tenant desde el día uno.
Sistema Original — Legacy Monousuario
Nueva Plataforma SaaS — Multi-tenant
Linode / DO
Tag Manager
AdWords
¿Por qué Groovy y Grails?
Grails nos permitió movernos muy rápido en el rediseño gracias a su convención sobre configuración y la madurez del ecosistema JVM. La curva de aprendizaje desde Java era mínima para el equipo existente, y la productividad para construir CRUDs y relaciones complejas era difícil de igualar.
Multi-tenancy desde el diseño
A diferencia del sistema anterior, diseñé la nueva base de datos con tenant_id en todas las tablas críticas y un sistema RBAC (Role-Based Access Control) que permitía a cada hotel configurar sus propios flujos de reclutamiento, etapas y plantillas de comunicación.
Integraciones de marketing digital
Integré Google Analytics con Tag Manager para rastrear el funnel de candidatos, Mailchimp para las secuencias de comunicación automatizadas con candidatos, y AdWords para medir el costo por aplicación de cada campaña. Esto fue un diferenciador clave frente a la competencia.
Infraestructura VPS con Linode y Digital Ocean
Elegí VPS sobre hosting compartido para tener control total del entorno: configuración de Nginx, backups automáticos a S3, deploys mediante scripts versionados y separación de ambientes staging/producción. Una decisión simple que eliminó una clase entera de problemas de disponibilidad.
El Impacto
El rediseño posicionó a StarTalent como referente en soluciones de reclutamiento para la industria hotelera, atrayendo hoteles y cadenas de mayor tamaño.
De herramienta con un solo cliente a plataforma que podía incorporar nuevos hoteles en horas, con configuración y datos completamente aislados.
Por primera vez, los clientes podían ver exactamente de dónde venían sus mejores candidatos, el tiempo por etapa y el costo de reclutamiento por canal.
Implementé un pipeline de deploy automatizado con scripts versionados, ambientes separados y backups automáticos que eliminaron los deploys manuales con riesgo.
Lección clave
El mayor aprendizaje fue que un rediseño exitoso no es solo sobre tecnología: hay que entender profundamente el proceso de negocio que el software soporta. Pasé semanas entrevistando a reclutadores y managers antes de escribir una sola línea de código nuevo. Esa inversión fue lo que hizo que el producto resonara con los clientes.
Stack Utilizado
¿Tienes un producto que necesita un rediseño estratégico?
Cuéntame el contexto. Siempre estoy abierto a conversar sobre producto y arquitectura.
Escribirme