You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Christian Ramos MarotoCR

Christian Ramos Maroto

Senior Software Engineer | GenAI & Backend

450 €/día
Madrid, ES
8-15 años

Tiempo medio de respuesta: 1h

Acerca de Christian

Ingeniero de Software Senior con una sólida trayectoria en el diseño de sistemas distribuidos y la evolución de arquitecturas hacia ecosistemas globales de alta escala. Mi enfoque combina la robustez de la ingeniería de backend tradicional con la innovación de la Inteligencia Artificial Generativa. En los últimos años, he liderado la transición técnica de servicios críticos, migrando arquitecturas legacy hacia soluciones modernas y escalables con Kotlin y Spring Boot. Soy experto en la aplicación de patrones Domain-Driven Design (DDD) y Arquitectura Hexagonal, garantizando sistemas desacoplados, testeables y eficientes en entornos cloud (AWS).

Durante el último año, me he especializado en la integración de IA Generativa (LLMs) en productos SaaS, desarrollando sistemas de reclutamiento autónomos que procesan miles de leads mensualmente. Mi experiencia incluye el diseño de Prompt Engineering avanzado para garantizar respuestas precisas, consistentes y listas para ser procesadas por el backend, junto con la implementación de soluciones basadas en Vertex AI (Gemini) y la gestión de la observabilidad con Langfuse para la monitorización de trazas y mitigación de alucinaciones. Recientemente, también he desarrollado interfaces conversacionales utilizando LangChain y recuperación de información semántica (RAG) para mejorar la experiencia del usuario final.

Me apasiona estar a la vanguardia tecnológica, resolver retos complejos de arquitectura, optimizar el mantenimiento de software y construir tecnología que aporte un valor real, medible y escalable al producto. Mi base tecnológica actual se sustenta en Kotlin, Spring Boot, Node.js y TypeScript, complementada con un stack de IA que incluye LLMs, Prompt Engineering y herramientas de orquestación y observabilidad de última generación.
  • Español

    Bilingüe o nativo

  • Inglés

    Competencia profesional completa

Solo teletrabajo
Lleva a cabo sus proyectos principalmente en remoto

Experiencia

  • Job&Talent
    Senior Software Engineer | GenAI & Backend
    AGENCIAS DE SUBCONTRATACIÓN
    agosto de 2025 - abril de 2026 (8 meses)
    Madrid, España
    Liderazgo técnico en el desarrollo de un reclutador IA (SaaS) diseñado para automatizar el ciclo de vida del reclutamiento. Mi enfoque se centra en la integración IA Generativa (Vertex AI/Gemini) para transformar procesos manuales en flujos automatizados inteligentes: desde la creación automatizada de vacantes hasta las entrevistas y evaluación de los candidatos, procesando miles mensualmente.

    Responsabilidades Clave:

    • Desarrollo de un Reclutador IA Autónomo: Implementación integral de flujos basados en Vertex AI (Gemini) para la generación automática de descripciones de puestos, criterios de selección y estructuras de entrevistas personalizadas.
    • Entrevistas telefónicas IA: Realización de entrevistas telefónicas a los candidatos mediante un agente IA, basada en los requisitos y criterios personalizados de cada vacante.
    • Análisis y evaluación de curriculums: Creación de un sistema de evaluación de CVs que analiza requisitos frente a perfiles de candidatos, asignando una puntuación de alta precisión mediante procesamiento de lenguaje natural.
    • Procesamiento y análisis de entrevistas: Desarrollo de la lógica para el análisis de las entrevistas telefónicas realizadas por el reclutador IA, generando automáticamente reportes de resultados, resúmenes ejecutivos y extracción de momentos clave para la toma de decisiones.
    • Observabilidad y QA de LLMs: Implementación de Langfuse para la monitorización de trazas, evaluación de métricas de calidad y mitigación de alucinaciones en las respuestas de la IA.
    • Interfaces Conversacionales (Chat IA): Desarrollo de un sistema de chat basado en LangChain y pinecone que permite a los clientes finales consultar información analítica sobre sus leads y vacantes en lenguaje natural.

    Stack principal: Kotlin, Spring Boot, Vertex AI (Gemini), Pinecone (Vector DB), LangChain, Langfuse, PostgreSQL, Kafka, AWS (EKS).
    Kotlin Langchain Spring boot Domain Driven Design PostgreSQL
  • Job&Talent
    Senior Software Engineer | Architecture & Global Services
    AGENCIAS DE SUBCONTRATACIÓN
    abril de 2024 - agosto de 2025 (1 año y 4 meses)
    Madrid, España
    Liderazgo técnico en la transformación de la plataforma hacia un ecosistema de microservicios globales altamente escalables. Mi enfoque principal fue el rediseño y la transición de servicios core single-country hacia una arquitectura global moderna y unificada, permitiendo la expansión internacional de la compañía sin fricción técnica.

    Responsabilidades clave:

    • Diseño y transición de la arquitectura global para la migración de servicios legacy single-country a una infraestructura de servicios globales.
    • Diseño y desarrollo de los servicios core globales para la gestión de clientes, vacantes y leads, incluyendo la orquestación del flujo completo de reclutamiento, utilizando Kotlin y Spring Boot.
    • Implementación de patrones de Domain-Driven Design (DDD) y Arquitectura Hexagonal para asegurar servicios mantenibles a largo plazo y el desacoplamiento total de la lógica de negocio.
    • Gestión de la comunicación asíncrona y consistencia de datos entre servicios mediante Kafka, optimizando el rendimiento en entornos de alta disponibilidad.
    • Diseño y desarrollo de observabilidad y métricas de negocio mediante Micrometer y OpenTelemetry


    Stack principal: Kotlin, Spring Boot, DDD, Arquitectura hexagonal, PostgreSQL, Kafka, AWS (EKS).
    Kotlin Arquitectura hexagonal Event-driven architecture Spring boot PostgreSQL
  • Job&Talent
    Senior Backend Engineer
    AGENCIAS DE SUBCONTRATACIÓN
    julio de 2022 - abril de 2024 (1 año y 9 meses)
    Madrid, España
    Diseño y desarrollo del sistema de gestión documental de trabajadores. El sistema se encarga de recopilar y validar los documentos necesarios para cada puesto de trabajo, así como de extraer los datos requeridos para la automatización de formularios y contratos.

    Responsabilidades clave

    • Evaluación de los requisitos del producto para determinar su viabilidad operativa.
    • Desglose técnico de los requisitos de producto para crear diseños técnicos y tareas detalladas.
    • Diseño y desarrollo de sistemas complejos basados en microservicios.
    • Definición de métricas y monitorización.
    • Testing (unitario, integración, aceptación y end-to-end).

    Stack

    • Backend: TypeScript, Node.js, Express.js
    • Sistema de mensajería: Kafka
    • Base de datos: PostgreSQL
    • Infraestructura: Docker, EKS, RDS, Terraform
    • Métricas y monitorización: CloudWatch, Datadog, Rollbar
    • CI/CD: GitHub Actions
    Typescript Node.js PostgreSQL Docker Apache Kafka

Recomendaciones

Sé el primero en recomendar a Christian

Ayuda a este freelance a destacar compartiendo tu experiencia.

Estos perfiles de freelance también coinciden con tus criterios

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Formación

  • Universidad Autonoma de Madrid
    2014

Conjunto de habilidades profesionales

Categorías