# Carlos González Recio
Platform & Developer Experience Engineer · Madrid, ES
hola@cgrs.me · https://cgrs.es · LinkedIn: https://linkedin.com/in/carlos-gr · Github: https://github.com/cgrs

## Resumen
Platform and developer experience engineer with 8+ years across frontend, backend and infrastructure. Currently at Cabify building internal tooling and standardizing CI/CD pipelines across ~25 engineering teams to reduce friction between writing code and shipping to production.

## Experiencia
### Cabify — Platform Engineer (jun 2022 – presente)
- Built and evolved the IDP using Backstage, including a scorecard system to surface component health — tracking dependency freshness, contribution guidelines, SLO definitions and documentation coverage.
- Built an internal API scaffolding tool supporting REST (OpenAPI/Swagger) and gRPC, generating typed clients and server boilerplate in Go and Elixir — reducing service bootstrap time from hours to minutes.
- Led the company-wide CI/CD standardization initiative: a GitLab CI abstraction layer that shields teams from Bash scripting and low-level configuration details.
- Maintained event-driven integrations with NATS and Google Pub/Sub over Kubernetes and AWS infrastructure.

### Kairós Digital Solutions, S.L. — Fullstack & Backend Developer (abr 2018 – jun 2022)
- Go serverless development on AWS Lambda for Divilo, a B2C fintech app (Lambda, API Gateway, DynamoDB, SQS).
- Built Angular frontend and Node.js microservices for Santander Universidades and Universia across Latin America, with Kafka-based event-driven integrations and Kubernetes deployments.

## Formación
- **Universidad de Salamanca** — Degree in Computer Science (2014–2019)

## Habilidades
- **Developer Experience & Tooling**: Backstage, IDP, Internal tooling, API scaffolding, OpenAPI, gRPC, GitLab CI, GitHub Actions, CI/CD
- **Cloud & Infrastructure**: Kubernetes, Docker, AWS, Google Cloud
- **Backend Development**: Go, Elixir, Node.js, REST APIs, gRPC, Microservices
- **Frontend Development**: Angular, React, TypeScript
- **Message Queuing**: Kafka, NATS, Google Pub/Sub
- **Databases**: MySQL, MongoDB, DynamoDB

## Idiomas
- Spanish: Native
- English: Fluent (CEFR B2)

## Intereses
Music, Videogames, Hiking