En el competitivo mercado laboral actual, la diferencia entre conseguir una entrevista o quedar rezagado a menudo reside en la capacidad del currículum para reflejar exactamente lo que buscan los reclutadores. Inspirado por esta necesidad, un desarrollador construyó una herramienta que analiza hojas de vida contra cientos de ofertas reales del sector IA utilizando inteligencia artificial. El proyecto, conocido como Resume Brutalizer, nació de la frustración personal tras recibir consejos genéricos de sistemas ATS que no contrastaban con los requisitos concretos de las vacantes. En lugar de esperar pasivamente una oportunidad, decidió crear una solución que identificara carencias de habilidades y generara una hoja de ruta de aprendizaje personalizada.
La arquitectura técnica combina un frontend moderno con React 19, TypeScript y Tailwind CSS, mientras que el backend se apoya en Express.js, Node.js y tRPC para una comunicación eficiente entre cliente y servidor. La base de datos MySQL, orquestada con Drizzle ORM, almacena más de 215 ofertas de empleo reales extraídas de portales corporativos, LinkedIn, GitHub y otras fuentes. Para el procesamiento del currículum, se integró la API de Google Gemini, que extrae habilidades estructuradas en categorías como lenguajes de programación, frameworks, bases de datos, tecnologías de IA/ML y plataformas cloud. Este enfoque no solo permite identificar brechas, sino también ofrecer recomendaciones formativas alineadas con la demanda del mercado.
Uno de los mayores desafíos fue la ingeniería de prompts. Las primeras iteraciones arrojaban resultados inconsistentes; fue necesario diseñar instrucciones muy detalladas que forzaran a la IA a devolver un JSON estructurado por categorías. Este proceso, conocido como prompt engineering, resultó crucial para lograr precisión y escalabilidad. Además, el despliegue temprano en Google Cloud Run reveló problemas de optimización de base de datos y usabilidad que no aparecían en pruebas locales, subrayando la importancia de lanzar productos mínimos viables cuanto antes.
Más allá del código, este proyecto demuestra cómo la inteligencia artificial puede aplicarse a problemas cotidianos de selección de personal. Empresas que buscan ia para empresas pueden encontrar en herramientas similares un camino para optimizar sus procesos de reclutamiento. Por ejemplo, la integración de agentes IA capaces de analizar perfiles y sugerir mejoras representa una evolución natural de los sistemas tradicionales de gestión de talento.
El autor del proyecto aprendió que empezar por un problema real —no por una tecnología— mantiene la motivación y orienta las decisiones técnicas. También descubrió que documentar el código y recoger feedback temprano de usuarios reales potencia la calidad del producto final. Pequeños ajustes en el formato de las recomendaciones mejoraron la claridad en un 50% según las primeras pruebas. Estas lecciones son aplicables a cualquier desarrollo de software a medida, donde la iteración constante y la escucha activa del cliente marcan la diferencia.
De cara al futuro, se planea ampliar la base de datos a más de 500 ofertas, incorporar preparación de entrevistas con IA, insights salariales por habilidad y recursos de aprendizaje curados. También se baraja añadir funcionalidades de ciberseguridad para proteger los datos sensibles de los candidatos, un aspecto crítico cuando se manejan documentos personales. La versatilidad del stack permite escalar horizontalmente usando servicios cloud aws y azure, garantizando alta disponibilidad y rendimiento bajo demanda.
En el ámbito de la analítica, herramientas de servicios inteligencia de negocio como Power BI podrían integrarse para visualizar tendencias del mercado laboral: qué habilidades están en auge, qué salarios se asocian a cada stack tecnológico o cómo evolucionan los requisitos por sector. Esto convertiría el proyecto en una plataforma completa de orientación profesional basada en datos.
Construir un analizador de currículums con IA no solo afianza competencias técnicas en full-stack, prompt engineering y DevOps, sino que demuestra una mentalidad de resolución de problemas que los reclutadores valoran enormemente. Como dice el creador: 'Tu próximo empleo puede estar a solo un proyecto de distancia'. En un ecosistema donde el desarrollo de aplicaciones a medida cobra cada vez más relevancia, iniciativas como esta muestran cómo la tecnología puede cerrar la brecha entre el talento y las oportunidades.

.jpg)
