Carlos González Sacristán

Ingeniero senior. Backend, plataformas e infraestructura.

Ingeniero de software con más de 10 años de experiencia diseñando, construyendo y operando sistemas complejos de extremo a extremo. Fuerte base en desarrollo backend, ingeniería de plataformas, DevOps y arquitecturas de datos modernas. Me especializo en asumir el ownership de sistemas técnicamente exigentes, mejorar la velocidad de entrega, la fiabilidad y la claridad operativa. Trabajo en remoto, de forma autónoma y directamente con stakeholders técnicos y no técnicos.

Experiencia

Senior Data Platform Engineer Freelance
Proyecto
Enero 2026 – presente · Remoto

Construyendo una plataforma de datos orientada a dominios dentro de un entorno AWS multi-cuenta legacy (montado por AWS ProServe, tres años sin nuevos workloads) con OpenTofu, Terragrunt, Databricks, Snowflake y Confluent Cloud. Diseño de rutas de red con privilegios mínimos en un entorno con firewall de inspección para integrar nuevas cargas sin alterar el aislamiento existente. Objetivo: reemplazar ~1.500 jobs ETL fragmentados por pipelines estructurados con ownership por equipo.

Site Reliability Engineer KairosDS
Mayo 2024 – Diciembre 2025 · Madrid, España

SRE en un equipo de 4 personas manteniendo las plataformas internas de CI/CD y ciclo de vida de aplicaciones que servían a toda la organización: build, despliegue y operación en runtime para decenas de aplicaciones y múltiples equipos. Diagnostiqué y resolví varios defectos de concurrencia que provocaban estado inconsistente en base de datos. Consolidé un conjunto de librerías internas abandonadas en una única librería independiente.

Site Reliability Engineer WITH Madrid
Noviembre 2021 – Abril 2024 · Madrid, España

Diseño y despliegue de una plataforma interna de despliegues usada por 17 proyectos en 3 entornos: más de 3.000 releases en seis meses; tiempo de despliegue inferior a 5 minutos. GitHub Actions personalizados y workflows containerizados; sustitución del pipeline Ansible legacy. Gestión de múltiples clústeres de Kubernetes para clientes, con health checks y rollback automático. Mentor técnico y puente entre equipos de producto, plataforma y operaciones.

Full Stack Developer WITH Madrid
Agosto 2020 – Noviembre 2021 · Madrid, España

Desarrollador full-stack en una agencia de software de 30 personas (~15 desarrolladores). Desarrollo end-to-end de plataformas de cliente con datos intensivos: un framework de formularios dinámicos definido desde el backend e integrado con Vuelidate, flujos de gestión de documentos sensibles y onboarding de usuarios, y colaboración directa con equipos técnicos de clientes. Una de las dos personas de referencia para Python, Django y frontend junto al CTO, acumulando progresivamente responsabilidad sobre infraestructura y despliegues, lo que llevó a una transición formal al rol de SRE.

Arquitecto y Desarrollador de Software Freelance
Proyecto
Febrero 2020 – Febrero 2021 · Madrid, España

Co-diseño y construcción de un producto de datos para agregar y recomendar eventos culturales por ubicación e intereses. Arquitectura backend completa: APIs con FastAPI, procesamiento con Kafka, búsqueda con Elasticsearch. Pipelines de ingesta y normalización desde múltiples fuentes heterogéneas. Stack completamente containerizado con Docker y Docker Compose.

Desarrollador Senior BASE100
Junio 2019 – July 2020 · Madrid, España

Automatización del flujo completo de testing y validación para Caravel, un emulador y conversor de software IBM iSeries legacy. Herramientas en Python y shell para ejecutar tests reproducibles desde definiciones en texto plano, reemplazando horas de validación manual. Contribución al core del framework y refactorización de código de más de una década. Introducción de git, Maven y builds automatizadas para modernizar las prácticas del equipo.

Ingeniero de Software Tecnilógica
Marzo 2017 – Septiembre 2017 · Madrid, España

Consultor de ingeniería de software desplegado en un gran cliente bancario español. Analicé y mejoré servicios Java con problemas de rendimiento, resolviendo un problema crítico de thread-pool y concurrencia que había bloqueado al equipo durante días. Al rediseñar el bucle principal de procesamiento, el rendimiento del sistema aumentó drásticamente y los recursos de cómputo se utilizaron por primera vez a plena capacidad. Contribuí a un pipeline de registro de transacciones que integraba servicios Java modernos con sistemas mainframe heredados.

Competencias

Core Docker · Go · Linux · PostgreSQL · Python
Backend & Systems Celery · Django · Elasticsearch · FastAPI · Kafka · REST APIs
Platforma e infraestructura Ansible · CI/CD · GitHub Actions · Kubernetes · Terraform / OpenTofu
Cloud y datos AWS · Confluent Cloud · Databricks · Snowflake
Working knowledge Java · JavaScript · Redis · SQL · TypeScript · Vue.js

Formación

Grado en Ingeniería Informática
Universidad Autónoma de Madrid
2011 – 2017 · Madrid, España

Idiomas

Español Nativo Inglés C1 Francés C2 Alemán A2