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/day
Madrid, ES
8-15 years

Average response time: 1 hour

About 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.
  • Spanish

    Native or bilingual

  • English

    Fluent

Remote only
Primarily works remotely

Experience

  • Job&Talent
    Senior Software Engineer | GenAI & Backend
    DIGITAL AND IT
    August 2025 - April 2026 (8 months)
    Madrid, Spain
    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
    DIGITAL AND IT
    April 2024 - August 2025 (1 year and 4 months)
    Madrid, Spain
    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
    DIGITAL AND IT
    July 2022 - April 2024 (1 year and 9 months)
    Madrid, Spain
    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

Recommendations

Be the first to recommend Christian

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

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

Education

  • Universidad Autonoma de Madrid
    2014

Skill set

Categories