Barcelona · Senior Software Engineer

Roger Bosch

Backend · Data Engineering · IA & Automatización

Más de 10 años diseñando y construyendo sistemas backend escalables, pipelines de datos y automatizaciones inteligentes orientadas a reducir la fricción operativa y generar valor real.

10+

años de experiencia

6+

años en eLearning / EdTech

30%

mejora de rendimiento

40%

reducción trabajo manual

Quién soy

Llevo más de una década trabajando como ingeniero de software con foco en backend, principalmente en Java y Kotlin, y con una evolución natural hacia la ingeniería de datos y la automatización inteligente. Mi trabajo se desarrolla en el cruce entre sistemas robustos, datos bien estructurados y procesos que funcionan solos.

Actualmente trabajo como Senior Software Engineer en eLearning Media, donde lidero desarrollos backend complejos, migraciones de arquitectura y la integración de flujos automatizados con IA. He construido pipelines ETL en Python, implementado CI/CD con GitLab y Kubernetes, e integrado estándares EdTech como LTI y Caliper.

En este blog comparto lo que aprendo mientras trabajo: desde análisis técnicos y comparativas de lenguajes hasta guías prácticas de automatización y herramientas que uso en el día a día.

Roger Bosch — Senior Software Engineer

En qué me especializo

Tres áreas donde concentro la mayor parte de mi trabajo y aprendizaje continuo.

Backend & CI/CD

Diseño y desarrollo de sistemas backend escalables en Java, Kotlin y Python. Implementación de pipelines CI/CD con GitLab, Jenkins y Kubernetes.

Data & ETL

Construcción de pipelines de datos y procesos ETL para transformar información compleja en insights accionables con Power BI y plataformas cloud.

IA & Automatización

Integración de modelos de IA (GPT, Llama) y flujos de automatización con n8n y Python, reduciendo el trabajo manual hasta un 40%.

Experiencia

Senior Software Engineer

eLearning Media

02/2019 - Actualidad
  • · Refactorización de sistemas backend en Java y Kotlin mejorando rendimiento y escalabilidad en un 30%
  • · Lead técnico en la migración de monolitos a microservicios con Domain-Driven Design (DDD)
  • · Implementación de pipelines CI/CD con GitLab, Jenkins y Kubernetes
  • · ETL con Python y automatización con IA (GPT, Llama, n8n), reduciendo trabajo manual un 40%

Software Engineer

Grupo Planeta / Freelance

06/2018 - 02/2020
  • · Desarrollo de aplicaciones Java (web y servidor) y optimización de rendimiento y escalabilidad
  • · Desarrollo freelance de aplicaciones con Java, React e Ionic
  • · Formación en Java para empresas
  • · Integración de servicios vía API REST e interoperabilidad entre aplicaciones

Stack tecnológico

Herramientas y tecnologías con las que trabajo habitualmente.

Lenguajes

  • Java (8, 11, 17)
  • Kotlin
  • Python
  • React

Frameworks y librerías

  • Spring Boot
  • FastAPI
  • Pandas
  • n8n

Infraestructura

  • Docker / Kubernetes
  • AWS
  • Azure Functions
  • GitLab CI/CD

Datos

  • PostgreSQL
  • MySQL / MariaDB
  • Snowflake
  • Oracle
  • Power BI

Formación

Máster en Desarrollo de Inteligencia Artificial

Universidad Isabel I

2026

Grado en Ciencia de Datos

UOC

2023

CFGS Desarrollo de Aplicaciones Multiplataforma (DAM)

IES Pedralbes

2015

¿Trabajamos juntos?

Si tienes un proyecto donde el backend, los datos o la automatización pueden marcar la diferencia, cuéntamelo.

OshyTech

Ingeniería backend y de datos orientada a sistemas escalables, automatización e IA.

Navegación

Copyright 2026 OshyTech. Todos los derechos reservados