00 / UNA NUEVA PARTIDA
Retrato pixel art de Cristian con gafas de sol y chaqueta coral, sosteniendo una Poké Ball

Cristian de Murcia

Founder & CTO en Ohtic

Barcelona, España

¡Hola! Bienvenido al mundo del software. Mi nombre es Cristian.

the journey

  1. Cacharrear

    Tech
  2. Explorar

    Adventures
  3. Pokémon

    Hobby
  4. Construir

    Software
  5. Automatizar

    DevOps
  6. Diseñar

    Architecture
  7. Conectar

    APIs
  8. Desplegar

    Cloud
  9. Crear apps

    Mobile
  10. Jugar

    Gaming

01 / MEDALLAS DE GIMNASIO

Cada etapa deja su medalla.

Journey rewards

10medallas

Selecciona una medalla para abrir esa etapa.

Journey rewardsMEDALLA 01

EXPLORAR MEDALLA

Arrastra para girar También puedes usar las flechas del teclado. Inicio restaura la posición.

Indra

Developer

Barcelona

Trabajé en el desarrollo y la personalización de un CRM sobre Siebel, adaptándolo a los requisitos del negocio e integrándolo con otros sistemas. Participé en la evolución de la herramienta, traduciendo necesidades funcionales en cambios concretos dentro del CRM.

  • Siebel
  • CRM
  • .NET
  • Access
  • Office Connectors
Journey rewardsMEDALLA 02

Vueling

Software Developer

El Prat de Llobregat

Trabajé en el mantenimiento y la mejora continua de aplicaciones, combinando la evolución del backend con herramientas para el día a día de producción. Colaboré con Arquitectura para definir procesos, sistemas y librerías comunes que pudieran utilizar otros equipos.

Además de resolver necesidades concretas, ayudé a construir piezas que se pudieran aprovechar en más aplicaciones.

  • C#
  • ASP.NET
  • Web API
  • SQL
  • WCF
  • SOAP
  • Windows Services
  • RabbitMQ
  • ELK
  • Unit Testing
Journey rewardsMEDALLA 03

Desigual

Software Developer

Barcelona

Formé parte de los equipos de .NET y Arquitectura, trabajando en la integración de los puntos de venta con el resto de los sistemas de la compañía. Desarrollé servicios y APIs y colaboré con QA para automatizar procesos.

Una mezcla de desarrollo e integración para conectar lo que pasaba en tienda con la tecnología que había detrás.

  • C#
  • ASP.NET
  • Web API 2
  • Atlassian
  • Jenkins
  • QA Automation
Journey rewardsMEDALLA 04

Self-employed

Software Engineer, DevOps & ArchitectFreelance

Barcelona

Trabajé con distintos clientes para convertir sus necesidades en soluciones de software: desde APIs y backends en .NET hasta aplicaciones con React, Next.js, React Native y WPF. Diseñé arquitecturas, monté pipelines en Azure DevOps y ayudé a modernizar aplicaciones y migrar sistemas a Azure.

También coordiné equipos y acompañé a otros desarrolladores. Según el proyecto, tocaba ponerse el gorro de arquitectura, de desarrollo o de hablar con el cliente y aterrizar qué necesitaba.

  • .NET
  • Entity Framework
  • React
  • Next.js
  • React Native
  • WPF
  • Azure
  • Azure DevOps
  • SQL Server
  • PostgreSQL
  • MongoDB
  • Cosmos DB
  • CI/CD
  • Team Leadership
  • Mentoring
Journey rewardsMEDALLA 05

Ryanair

Backend Software Developer

Madrid

Trabajé en la API del sistema principal de reservas y en su integración con servicios internos y de terceros. Mi foco estaba en el backend, conectando las piezas que participaban en el proceso de reserva.

También participé en revisiones de código y pruebas unitarias y de integración: una parte importante del trabajo cuando estás tocando un sistema tan central.

  • C#
  • ASP.NET Core
  • SQL
  • ELK
  • Jenkins
  • Java / Spring
  • REST APIs
  • Systems Integration
Journey rewardsMEDALLA 06

Reckful Entertainment

Network ArchitectFreelance

Remote

Diseñé y construí desde cero el backend de un MMO: servidor multijugador, chat distribuido y APIs. Monté una arquitectura de microservicios en AWS, con .NET Core, WebSockets, Docker y Kubernetes.

Aquí el reto estaba al otro lado de la pantalla: conectar jugadores y hacer que los distintos servicios del juego trabajaran juntos.

  • ASP.NET Core
  • AWS
  • WebSockets
  • Docker
  • Kubernetes
  • Jenkins
  • ELK
  • Microservices
  • Distributed Systems
Journey rewardsMEDALLA 07

Payvision

Full Stack Software Developer

Madrid

Formé parte del equipo de la herramienta oficial de reporting de Payvision. Trabajé en los procesos ETL que extraían e integraban los datos y en la aplicación web que los convertía en informes para el negocio.

Me moví entre backend en .NET, frontend en Angular y sistemas distribuidos: desde preparar los datos hasta ponerlos a disposición de quien necesitaba consultarlos.

  • C#
  • ASP.NET Core
  • Angular
  • SQL
  • Docker
  • Kubernetes
  • ELK
  • Azure DevOps
  • ETL
  • Distributed Systems
Journey rewardsMEDALLA 08

Docplanner

Full Stack Software Developer

Barcelona

Ayudé a desarrollar y evolucionar el SaaS para profesionales médicos, tanto en su versión de escritorio como en mobile. Trabajé con .NET en el backend, React Native en la aplicación móvil y servicios de Azure para los datos y los despliegues.

Una etapa de trabajar en distintas partes del producto y conectar lo que pasaba en pantalla con lo que había detrás.

  • C#
  • ASP.NET Core
  • React Native
  • Azure SQL
  • Azure
  • Azure DevOps
Journey rewardsMEDALLA 09

Volkswagen Group

Architect & Full Stack DevOps

Barcelona

Ayudé a los equipos a construir y desplegar aplicaciones backend, frontend y mobile, montando desde cero sus procesos de integración continua. Revisé sistemas existentes y definí mejoras, roadmaps técnicos y arquitecturas para llevar aplicaciones legacy y on-premise a entornos cloud.

También metí mano en la plataforma: gestión de APIs con WSO2 sobre AKS, autenticación con Red Hat SSO y observabilidad con ELK y Dynatrace. Mucha arquitectura, pero también bastante trabajo a pie de pipeline.

  • Java / Spring
  • .NET Core
  • Angular
  • Vue
  • React
  • Node.js
  • TypeScript
  • AKS
  • Docker
  • Jenkins
  • WSO2
  • Red Hat SSO
  • ELK
  • Dynatrace
  • Xamarin
  • Sonar
  • Nexus
Journey rewardsMEDALLA 10

Omnidrone

Senior Server Engineer & Network ArchitectFreelance

Remote

Me encargué de desarrollar y mantener el backend que daba soporte a un videojuego hecho en Unity, trabajando con .NET, AWS y servicios de mensajería. También construí desde cero una herramienta en Angular para gestionar los niveles y desarrollé utilidades internas con Node.js y TypeScript.

Mi parte estaba entre bastidores: los servicios y herramientas que el juego necesitaba para funcionar.

  • C#
  • ASP.NET Core
  • Angular
  • AWS
  • Azure
  • MySQL
  • RabbitMQ
  • Node.js
  • TypeScript
  • Jenkins

02 / INVENTARIO

Mi mochila tecnológica.

Tecnologías, herramientas y habilidades que he ido sumando por el camino: para construir software, llevarlo a producción y acompañar a equipos y clientes.

Backend

01
  • .NET / C#
  • ASP.NET / ASP.NET Core
  • Entity Framework
  • Node.js
  • Java / Spring
  • APIs / REST
  • ASP.NET Web API
  • Microservices
  • Distributed Systems
  • Software Architecture
  • Systems Integration
  • SQL
  • SQL Server
  • Azure SQL
  • PostgreSQL
  • MySQL
  • MongoDB
  • Cosmos DB
  • Access
  • Elasticsearch
  • RabbitMQ
  • ETL
  • WebSockets
  • WCF
  • SOAP
  • Windows Services
  • Siebel / CRM
  • Office Connectors

Frontend

02
  • TypeScript
  • React
  • Next.js
  • Angular
  • Vue
  • ASP.NET MVC
  • WPF

Mobile

03
  • Flutter
  • Xamarin
  • React Native

Cloud & DevOps

04
  • Azure
  • AWS
  • Docker
  • Kubernetes / AKS
  • CI/CD
  • Azure DevOps
  • Jenkins
  • Sonar
  • Nexus
  • ELK
  • Dynatrace
  • WSO2
  • Red Hat SSO
  • Atlassian
  • QA Automation
  • Unit Testing

Soft Skills & Management

05
  • Team Leadership
  • Mentoring
  • Technical Strategy
  • Technical Roadmaps
  • Technical Proposals
  • Client Communication
  • Problem Solving
  • Project Kickoffs
  • Responsible AI

03 / SIDE QUESTS

No todo va a ser trabajo.

EN CONSTRUCCIÓN

Hay vida fuera de la misión principal: ideas raras, caminos por explorar y algún que otro «¿y si…?». Con la IA de compañero de aventuras, muchas ideas que se quedaban en «algún día» están encontrando ese pequeño power-up para salir del bloc de notas y bajar a tierra.

Un puñado de tokens, nuevas ideas desbloqueadas y los bugs de siempre, pero ahora con ataque rápido. Algún proyecto acabará al fondo de la mochila, entre una poción y un «ya lo terminaré». Pero con la IA en el equipo, ese «¿y si…?» cada vez acaba más en «mira, funciona». Incluso con ese stack que todavía tienes a nivel 5.

RUTA 12PRÓXIMAMENTE
Snorlax duerme bloqueando un puente sobre el agua en Pokémon Rojo Fuego

Un Snorlax salvaje bloquea el camino. Los side projects tendrán que esperar un poquito…

04 / PUNTOS DE GUARDADO

Los primeros niveles.

Todos tenemos nuestro pueblo Paleta

  1. 2000

    Barcelona

    Pentium 4 · Encarta · curiosidad

    Llegó mi primer Pentium 4, con la Encarta y una impresora que hacía más ruido que un reactor nuclear. Tenía un ordenador, un mundo por descubrir y muchas ganas de tocar botones. Aquí empezó todo. Lo de apagarlo a una hora razonable ya lo aprendería otro día.

  2. 2007 — 2009

    STUCOM

    Formación en programación

    Aquí descubrí de verdad que la programación existía. Letras, números y unos cuantos símbolos se convertían en… ¿cosas que funcionaban?! Me pareció bastante cercano a la magia. Hasta que faltó el primer punto y coma, claro. Ahí empezó el enganche.

  3. 2009 — 2010

    IES Joan Oró

    Marketing y TIC

    Aquí nació la semilla que, años después, me llevaría a mirar más allá del IDE: entender el negocio, las personas y para qué sirve lo que construimos. Y, de paso, conseguí el wallhack para llegar a la uni. Todo legal, que conste.

  4. Inicio en 2011

    UOC

    Ingeniería Informática

    Aquí asenté conocimientos y fui poniendo orden a todo lo que había aprendido por el camino. Y como me gusta imitar a mis ídolos… entre tú y yo, . Digamos que el punto de guardado sigue ahí. La curiosidad, por suerte, no necesita créditos.

05 / SIGUIENTE MISIÓN

¿Conectamos?

Una idea, un reto técnico o una buena conversación. Cuéntame qué tienes en mente.

Nuevo mensaje

Usaré tus datos solo para responder a tu mensaje.Privacidad