Workshops & training

Understand, experiment and apply.

My teaching today centres on Esade, where I teach on DIBA and MIBA. I combine classroom teaching with training in companies to apply AI to development, product and data analysis.

Oriol Rius delivering training to a group of participants
My main teaching activity

Two programmes.
The same content.

At Esade I teach DevOps, MLOps and LLMOps in both DIBA and MIBA.

Esade

What I teach in both programmes

DevOps
Software development, delivery and operation.
MLOps
Lifecycle and operation of machine learning models.
LLMOps
Evaluation and operation of applications with language models.
Teaching collaborations

Also at Zigurat and ISDI.

Zigurat ISDI

I combine teaching at Esade with occasional classes and modules at Zigurat and ISDI.

I cover IoT, disruptive technologies and companies that make decisions based on data: Data-Driven companies.

I adapt the technical depth to the group. I connect concepts with examples and with the decisions that students, executives and teams face.

In-company training

Apply AI to your work.

I work with different clients to adapt their development, product and data analysis activities to the use of AI.

Development

Incorporate AI into work on code, tests and documentation. Review its results and retain technical control.

Product

Explore needs, test ideas and build prototypes with AI. Decide what adds value before integrating it into the product.

Data analysis

Apply AI to exploration and analysis. Check data quality and validate conclusions before making decisions.

Learning from within

The knowledge stays in your team.

How I work

Learning a technology makes more sense when you understand what problem it solves. I bring project experience into the classroom and give the team the knowledge it needs to move forward.

We start from your context. We combine explanation, conversation and practice. We review the results and the limits of each tool.

The goal: better judgement and more autonomy. The decisions, technology and knowledge remain within your team.

Beyond the classroom

Learn. Try.
Share it.

Knowledge grows when it is shared.
Live streams, videos and courses to keep exploring at your own pace.

The next step

What does your team need to learn?

Tell me about your context, the group’s level and the challenge. Together, we define the content, format and objective of the training.

Let’s talk