Hola comunidad dev.to, soy Mahmud Rahman Farhan y quiero compartir mi experiencia construyendo Resume Analiser, un analizador y optimizador de currículums impulsado por inteligencia artificial pensado para ayudar a candidatos a superar los filtros de los sistemas ATS y destacar en procesos de selección.
En un mercado donde los ATS descartan hasta el 75 por ciento de los currículums antes de que los vea una persona, adaptar cada currículum a la oferta es fundamental. Resume Analiser permite subir un currículum en PDF de texto, pegar la descripción del puesto objetivo y, con un clic en analizar, recibir un informe detallado generado por modelos de lenguaje a través de OpenRouter.
Resultados que ofrece Resume Analiser: un resumen ejecutivo de alto impacto, fortalezas detectadas en el currículum, brechas de palabras clave críticas para los ATS, recomendaciones para hacer el documento más compatible con los sistemas de filtrado y una puntuación dinámica que muestra el grado de ajuste con la oferta. Además regenera una versión optimizada del currículum en Markdown y permite elegir entre plantillas Clásica, Moderna o Funcional para exportar rápidamente a PDF o copiar el Markdown.
Desde el punto de vista técnico se desarrolló con una pila JavaScript moderna: frontend en React con Vite y Tailwind CSS para estilos y animaciones con Framer Motion; backend con Node.js y Express; almacenamiento opcional en MongoDB para registro de análisis; e integración con modelos de IA vía OpenRouter para poder seleccionar modelos gratuitos o de pago. El frontend está desplegado en Vercel y el proyecto es open source bajo licencia MIT para que cualquiera pueda forkarlo y mejorarlo. Repositorio en GitHub y demo en vivo están disponibles para quienes quieran probarlo o contribuir.
He construido esta herramienta porque la búsqueda de empleo puede ser frustrante: candidatos excelentes quedan fuera por no incluir las palabras clave adecuadas. Aunque hay herramientas comerciales, muchas son caras; por eso me enfoqué en una solución accesible, personalizable y basada en proveedores abiertos de IA. En el proceso profundicé en análisis de PDF en backend, en prompt engineering para análisis y regeneración precisos, y en diseñar una interfaz resistente a límites de tasa de APIs.
Características prácticas: renderizado Markdown enriquecido para que el análisis y el nuevo currículum sean legibles y atractivos, cambio instantáneo de plantillas, manejo de errores y límites de API con consejos útiles y estados de carga claros. Limitaciones actuales incluyen la posible reducción de velocidad con modelos gratuitos y la falta de soporte para PDFs escaneados, donde se planea añadir OCR en próximas versiones.
Si quieres ejecutar el proyecto localmente clona el repositorio, instala dependencias y añade las claves en .env; por ejemplo git clone https://github.com/mahmud-r-farhan/resume-analiser.git; cd resume-analiser; cd backend; npm install; añade tu OPENROUTER_API_KEY y ejecuta npm run dev; en otra terminal cd ../frontend; npm install; configura el endpoint de la API y npm run dev; abre https://localhost:5173 para empezar a optimizar currículums.
En Q2BSTUDIO como empresa de desarrollo de software y aplicaciones a medida combinamos experiencia en software a medida, inteligencia artificial, ciberseguridad y servicios cloud para ayudar a empresas a transformar sus procesos. Si buscas soluciones de inteligencia artificial aplicadas a procesos de selección o a automatización interna tenemos ofertas personalizadas y experiencia en agentes IA y en IA para empresas. Con un enfoque integral también prestamos servicios de aplicaciones a medida y desplegamos infraestructuras seguras en la nube con servicios de inteligencia artificial y arquitecturas escalables.
Además en Q2BSTUDIO trabajamos con ciberseguridad y pentesting para proteger aplicaciones y datos, con servicios cloud AWS y Azure para despliegues robustos, y con inteligencia de negocio y Power BI para convertir datos en decisiones. Palabras claves que representan nuestras áreas de especialidad incluyen aplicaciones a medida, software a medida, inteligencia artificial, ciberseguridad, servicios cloud aws y azure, servicios inteligencia de negocio, ia para empresas, agentes IA y power bi.
Próximos pasos para Resume Analiser incluyen integrar OCR para PDFs escaneados, ampliar plantillas y opciones de personalización, añadir cuentas de usuario y historiales guardados en MongoDB, y explorar integraciones con más proveedores de IA o prompts afinados. Si te interesa este tipo de soluciones para tu empresa o quieres colaborar con experiencias en inteligencia artificial y automatización, en Q2BSTUDIO estamos listos para diseñar software a medida que combine IA, seguridad y cloud para impulsar tu negocio.
Gracias por leer y si te ha gustado el proyecto considera dar una estrella en GitHub para apoyar el desarrollo y comparte ideas o funciones que te gustaría ver en futuros lanzamientos.

.jpg)



