Salir Esc
Carlos Orozco

Lead Software Engineer · SAP Ecosystem

Desarrollo software empresarial con impacto en el mundo real

Más de diez años diseñando arquitecturas en el ecosistema SAP — BTP, CAP y SAPUI5 — para hospitales, grandes empresas y sector público. También desarrollo herramientas y proyectos fuera del ecosistema SAP.

+10 añosSAPNode
de experienciaBTP · CAP · UI5Astro · Svelte

Índice

⌘K o Ctrl K abre la paleta de comandos.

sobre-mi.md

# Sobre mí
Llevo más de 10 años desarrollando software en el ecosistema SAP. He trabajado como **frontend developer**, **frontend team lead** y **frontend software architect**, según el contexto de cada proyecto.
He participado en proyectos de distinta escala: desde aplicaciones internas para equipos reducidos hasta sistemas hospitalarios usados a diario. Cuando una herramienta no cubre el flujo real de trabajo, la construyo; así nació **ui5-tools**, hoy utilizada por equipos de distintos países.
Mi stack principal se centra en **BTP, CAP y SAPUI5**. También trabajo con tecnologías fuera del mundo SAP, como **Node, Astro, Svelte**.
Ahora mismo estoy enfocado en cómo la IA puede mejorar la productividad y la calidad en equipos de desarrollo.
## Stack actual
- BTP
- CAP
- SAPUI5
- JS/TS
- Node
- Svelte
- Astro
- AI

experiencia.ts

export const experiencia = [
{
rol: "Lead Software Engineer",
empresa: "Avvale",
desde: 2015,
resumen: `En casi una década he trabajado con clientes de sectores muy distintos — banca, editoriales, productoras, petroleras, transporte y entidades públicas — en entornos on-premise y SAP BTP. Mi foco principal ha sido SAPUI5 en frontend y CAP en backend.`,
},
{
rol: "Frontend Software Architect",
empresa: "Hospital Clínic de Barcelona",
desde: 2015,
resumen: `Comencé como desarrollador frontend y fui evolucionando hasta asumir la arquitectura frontend del sistema. Actualmente actúo como referente técnico del equipo frontend interno del hospital, colaborando desde Avvale como partner tecnológico.`,
},
] satisfies Experiencia[];

proyectos.json

{
"enterprise": [
{
"nombre": "IPA — Hospital Clínic Barcelona",
"tipo": "Aplicación enterprise",
"descripcion": "Aplicación de gestión para pacientes y profesionales en uno de los hospitales más grandes de España. Es un entorno de alta exigencia donde cada decisión técnica impacta directamente en la operativa clínica diaria."
},
{
"nombre": "Avvale CX Segmenter",
"tipo": "Herramienta SAP CX",
"descripcion": "Solución de segmentación avanzada integrada con SAP CX para trabajar audiencias con mayor precisión, personalizar campañas y mejorar el rendimiento de acciones comerciales."
}
],
"tools": [
{
"nombre": "ui5-tools",
"tipo": "Extensión VSCode",
"instalaciones": 33548,
"descripcion": "Cuando trabajaba en entornos UI5 on-premise no existía una herramienta que cubriera bien el flujo real: múltiples proyectos, un único servidor local y despliegues automatizados. La desarrollé para el equipo y terminó adoptándose en distintos países."
},
{
"nombre": "Icon Font Bundler",
"tipo": "Extensión VSCode",
"instalaciones": 3379,
"descripcion": "Extensión de VSCode que transforma SVG en fuentes compatibles con UI5 y genera automáticamente los codepoints necesarios. Resuelve un problema recurrente en proyectos con iconografía personalizada."
}
],
"personal": [
{
"nombre": "LT2",
"tipo": "Análisis de entrenamiento",
"descripcion": "Sube las actividades de tu reloj (Garmin, Coros, Polar, Suunto…) y LT2 calcula VO2max, umbrales, zonas, carga semanal y predicciones de rendimiento a partir de tus entrenamientos reales, sin laboratorio."
},
{
"nombre": "Coco y Curry",
"tipo": "Web de recetas",
"recetas": 212,
"descripcion": "Web de recetas para la instagramer CocoyCurry, construida con Astro. Cocina fusión casera con buscador por ingredientes, filtros por tipo de cocina y modo cocina paso a paso."
},
{
"nombre": "Aprenens",
"tipo": "Juegos educativos · En desarrollo",
"descripcion": "Proyecto en desarrollo de juegos educativos en catalán. El objetivo es crear una experiencia de aprendizaje práctica y entretenida para público infantil, con contenido en su idioma."
}
]
}

certificaciones.yml

# Credenciales verificables en Credly
- nombre: SAP Fiori Application Developer
emisor: SAP
- nombre: Backend Developer — SAP Cloud Application Programming Model
emisor: SAP
- nombre: SAP Build Developer
emisor: SAP
- nombre: Oracle Certified Associate, Java SE 7 Programmer
emisor: Oracle