PERSONAL · OPEN SOURCE
Harly
Un sistema de reclutamiento de código abierto, gratuito y autoalojable.
Por qué lo creé
Comencé Harly en mayo de 2026, después de conocer las limitaciones de algunas plataformas de reclutamiento. Me interesó aprender cómo funcionaban estos sistemas y construir una alternativa que otros equipos pudieran usar y modificar.
Mi contribución
Me encargué del diseño, la interfaz, el backend y la base de datos. Para decidir qué desarrollar, investigué los procesos de reclutamiento y las necesidades de quienes usarían el producto. En septiembre de 2026, Alton Wells, de Job.com, encontró Harly y me contactó. Esa conversación dio paso a mi trabajo en Job.com.
MIT
Licencia de software libre
- Comencé el proyecto por iniciativa propia en mayo de 2026.
- Diseñé y desarrollé la aplicación completa.
- Sigo a cargo de su desarrollo y mantenimiento.
Problema
Los límites de vacantes y el costo de las suscripciones dificultaban el uso de algunas herramientas de reclutamiento. También quería una alternativa que cada equipo pudiera alojar y adaptar por su cuenta.
Solución
Construí un sistema de seguimiento de candidatos (ATS) que permite gestionar procesos de selección sin pagar licencias por usuario y manteniendo los datos en infraestructura propia.
Funcionalidades clave
Gestión de candidatos y vacantes
Permite publicar ofertas, administrar candidatos y organizar las postulaciones en etapas de selección personalizables.
Entrevistas y automatizaciones
Reúne la coordinación de entrevistas, las evaluaciones y la automatización de tareas del proceso de selección.
Inteligencia artificial e integraciones
Incluye un asistente de IA y herramientas para evaluar información de candidatos. Se puede conectar con otros servicios mediante una API y webhooks.
Decisiones técnicas
- Elegí la licencia MIT para que otras personas pudieran usar, modificar y distribuir Harly.
- Usé Docker y desarrollé una herramienta de línea de comandos (CLI) para facilitar la instalación en servidores propios.
- Organicé el código en un monorepo para trabajar en los distintos paquetes de la aplicación desde un mismo repositorio.
- Integré los modelos con Vercel AI SDK para que el asistente pudiera ejecutar funciones y entregar respuestas estructuradas o en streaming.
- Incorporé una API REST y webhooks para conectar Harly con otros sistemas.
Qué aprendí
- Aprendí a pensar más allá del código, entendiendo primero las necesidades de quienes utilizarían el producto.
- Profundicé en arquitectura de software, integraciones y en lo que implica desarrollar y mantener una aplicación completa.
- Descubrí que una iniciativa personal puede abrir oportunidades inesperadas, como ocurrió cuando Harly llamó la atención de Job.com.
Antes y después

AntesDespuésAsí fue evolucionando la interfaz que diseñé para Harly, desde las primeras versiones hasta la actual.