Barcelona · Senior Software Engineer
Roger Bosch
Backend · Data Engineering · IA & Automatització
Més de 10 anys dissenyant i construint sistemes backend escalables, pipelines de dades i automatitzacions intel·ligents orientades a reduir la fricció operativa i generar valor real.
10+
anys d'experiència
6+
anys en eLearning / EdTech
30%
millora de rendiment
40%
reducció de treball manual
Qui soc
Porto més d'una dècada treballant com a enginyer de programari amb focus en backend, principalment en Java i Kotlin, i amb una evolució natural cap a l'enginyeria de dades i l'automatització intel·ligent. La meva feina es desenvolupa en el creuament entre sistemes robustos, dades ben estructurades i processos que funcionen sols.
Actualment treballo com a Senior Software Engineer a eLearning Media, on lidero desenvolupaments backend complexos, migracions d'arquitectura i la integració de fluxos automatitzats amb IA. He construït pipelines ETL en Python, implementat CI/CD amb GitLab i Kubernetes, i integrat estàndards EdTech com LTI i Caliper.
En aquest blog comparteixo el que aprenc mentre treballo: des d'anàlisis tècnics i comparatives de llenguatges fins a guies pràctiques d'automatització i eines que faig servir dia a dia.

En què m'especialitzo
Tres àrees on concentro la major part de la meva feina i aprenentatge continu.
Backend & CI/CD
Disseny i desenvolupament de sistemes backend escalables en Java, Kotlin i Python. Implementació de pipelines CI/CD amb GitLab, Jenkins i Kubernetes.
Data & ETL
Construcció de pipelines de dades i processos ETL per transformar informació complexa en insights accionables amb Power BI i plataformes cloud.
IA & Automatització
Integració de models d'IA (GPT, Llama) i fluxos d'automatització amb n8n i Python, reduint el treball manual fins a un 40%.
Experiència
Senior Software Engineer
eLearning Media
- · Refactorització de sistemes backend en Java i Kotlin millorant rendiment i escalabilitat en un 30%
- · Lead tècnic en la migració de monolits a microserveis amb Domain-Driven Design (DDD)
- · Implementació de pipelines CI/CD amb GitLab, Jenkins i Kubernetes
- · ETL amb Python i automatització amb IA (GPT, Llama, n8n), reduint treball manual un 40%
Software Engineer
Grupo Planeta / Freelance
- · Desenvolupament d'aplicacions Java (web i servidor) i optimització de rendiment i escalabilitat
- · Desenvolupament freelance d'aplicacions amb Java, React i Ionic
- · Formació en Java per a empreses
- · Integració de serveis via API REST i interoperabilitat entre aplicacions
Stack tecnològic
Eines i tecnologies amb les quals treballo habitualment.
Llenguatges
- Java (8, 11, 17)
- Kotlin
- Python
- React
Frameworks i llibreries
- Spring Boot
- FastAPI
- Pandas
- n8n
Infraestructura
- Docker / Kubernetes
- AWS
- Azure Functions
- GitLab CI/CD
Dades
- PostgreSQL
- MySQL / MariaDB
- Snowflake
- Oracle
- Power BI
Formació
Màster en Desenvolupament d'Intel·ligència Artificial
Universitat Isabel I
Grau en Ciència de Dades
UOC
CFGS Desenvolupament d'Aplicacions Multiplataforma (DAM)
IES Pedralbes
Treballem junts?
Si tens un projecte on el backend, les dades o l'automatització poden marcar la diferència, explica'm-ho.