# Carlos Mendoza Ríos

Headline: Ingeniero de Software Full Stack

- Email: carlos.mendoza@example.com
- Phone: +34 612 345 678
- URL: https://carlosmendoza.dev

Ubicación: Madrid, Comunidad de Madrid, España, 28013

Perfiles: 
- GitHub: [@carlosmendoza-dev](https://github.com/carlosmendoza-dev)
- LinkedIn: [@carlosmendoza-dev](https://www.linkedin.com/in/carlosmendoza-dev)

## Información básica

- Ingeniero de software full stack con más de 7 años de experiencia creando aplicaciones web escalables y servicios en la nube.
- Especialista en arquitectura de microservicios, APIs REST y diseño de interfaces con React.
- Amplia experiencia en DevOps: Docker, Kubernetes y pipelines de CI/CD sobre AWS.
- Orientado a la calidad, con buenas prácticas de testing, code review y documentación técnica.
- Acostumbrado a trabajar en equipos ágiles y a colaborar con perfiles técnicos y de negocio.


## Educación

### Universidad Politécnica de Madrid

Licenciatura, Ingeniería Informática, Puntuación: 8.7/10, sept 2012–jun 2017

URL: https://www.upm.es/

Cursos: Estructuras de Datos y Algoritmos, Bases de Datos Avanzadas, Ingeniería del Software, Sistemas Operativos, Redes de Computadores, Arquitectura de Computadores, Sistemas Distribuidos, Programación Concurrente

Summary: 
- Graduado con una media de 8.7/10, con especialización en ingeniería del software, bases de datos y sistemas distribuidos.
- Trabajo de fin de grado orientado al desarrollo de una plataforma web colaborativa, reconocido con el Premio Extraordinario.


## Experiencia laboral

### Ingeniero de Software Senior

CloudNova Technologies, mar 2022 hasta la fecha

URL: https://www.cloudnova.dev

Palabras clave: Microservicios, Node.js, Kubernetes, AWS, Liderazgo

Summary: 
- Lidero el diseño e implementación de microservicios en Node.js y Python, reduciendo el tiempo de despliegue en un 40%.
- Coordino un equipo de 5 desarrolladores aplicando metodologías ágiles y revisiones de código.
- Impulso la adopción de Kubernetes y Helm para la gestión de entornos cloud.
- Colaboro con arquitectura y producto para definir soluciones técnicas alineadas con los objetivos de negocio.


### Desarrollador Full Stack

InnoSoft Labs, jul 2019–feb 2022

URL: https://www.innosoft.es

Palabras clave: React, TypeScript, GraphQL, PostgreSQL, CI/CD

Summary: 
- Desarrollé aplicaciones web con React, TypeScript y Node.js para clientes del sector bancario.
- Diseñé e integré APIs REST y GraphQL con bases de datos PostgreSQL y MongoDB.
- Automatizé los flujos de prueba e integración continua con GitHub Actions y Jest.
- Participé en la migración de una aplicación monolítica a una arquitectura de microservicios.


### Desarrollador de Software

TechPoint Solutions, jun 2017–jun 2019

URL: https://www.techpoint.es

Palabras clave: JavaScript, AngularJS, Java, SQL, Scrum

Summary: 
- Implementé funcionalidades frontend y backend en proyectos de comercio electrónico.
- Optimicé consultas SQL y el rendimiento general de la aplicación, reduciendo los tiempos de respuesta en un 30%.
- Colaboré en la creación de un sistema interno de gestión documental.


## Idiomas

- Español: Competencia nativa o bilingüe, Palabras clave: Nativo
- Inglés: Competencia profesional plena, Palabras clave: C1 Advanced, TOEIC 945

## Competencias

- Desarrollo web: Experto, Palabras clave: React, Node.js, TypeScript, HTML5, CSS3
- Lenguajes de programación: Experto, Palabras clave: JavaScript, Python, Java, C++
- DevOps: Avanzado, Palabras clave: Docker, Kubernetes, AWS, Terraform, CI/CD
- Bases de datos: Avanzado, Palabras clave: PostgreSQL, MongoDB, Redis, SQL

## Premios

### Premio Extraordinario de Ingeniería Informática

Universidad Politécnica de Madrid, oct 2017

Summary: 
Reconocimiento académico otorgado al mejor expediente de la promoción de Ingeniería Informática.


## Certificados

### AWS Certified Developer - Associate

Amazon Web Services, mar 2023

URL: https://aws.amazon.com/certification/

## Publicaciones

### Guía práctica de observabilidad en microservicios

Revista Tecnología y Software, may 2021

URL: https://www.tecnologiaysoftware.es/articulos/observabilidad-microservicios

Summary: 
- Artículo técnico sobre la implementación de trazabilidad, métricas y logs en entornos de microservicios.
- Incluye ejemplos reales de instrumentación con OpenTelemetry y su integración en Kubernetes.


## Proyectos

### Plataforma de Gestión de Incidencias TI

Aplicación full stack para la gestión de incidencias de soporte técnico en tiempo real., sept 2020–dic 2020

URL: https://github.com/carlosmendoza-dev/incidentes-ti

Palabras clave: React, Node.js, JWT, AWS, Docker

Summary: 
- Aplicación web con React, Redux y Node.js para la creación, asignación y seguimiento de incidencias.
- Autenticación mediante JWT y panel de administración con estadísticas en tiempo real.
- Despliegue automatizado en AWS mediante Docker y GitHub Actions.


## Intereses

- Deporte: Running, Senderismo, Ciclismo
- Tecnología: Open Source, Inteligencia Artificial, Domótica

## Voluntariado

### Asociación Informática Solidaria

Voluntario y mentor, ene 2018–dic 2020

URL: https://www.infosolidaria.org

Summary: 
- Impartí talleres de introducción a la programación para estudiantes de secundaria.
- Colaboré en el desarrollo de una aplicación web para la gestión de donaciones de la asociación.
- Mentoricé a personas en riesgo de exclusión digital en competencias tecnológicas básicas.
