TEACHING & TRAINING / 02

Understand deeply.
Build confidently.

I teach the foundations and practical engineering behind AI, software and telecommunications.

Browse learning resources
UNIVERSITY · SINCE 2019

ESILV

AI, information theory, quantum information, Python and algorithmic complexity.

PROFESSIONAL · SINCE 2021

Orsys

4G/LTE, 5G, machine learning and neural networks for professional audiences.

EARLIER TEACHING · 2018–2019

ESIEA

Electronics, robotics and microcontrollers. A foundation in teaching through practice.

OPEN THE NOTEBOOK

Learn the concepts.
Work through the details.

Public course materials, practical projects and training outlines across my wider teaching portfolio.

05 courses All disciplines
Master-level & professional

MLOps engineering

Build the practices around the model: reproducibility, tracking, packaging and deployment.

MLflowPythonModel lifecycle
Explore course

Resources progress from introductory workflows to master-level material and a reusable Python project starter.

MLOps courseIntroduction to MLOpsStarter kit
Architecture & practice

Generative AI

Understand GenAI infrastructure, application architectures and deployment decisions.

GenAIArchitectureDeployment
Explore course

Course materials connect architecture with practical engineering and AI-assisted developer workflows.

GenAI architecturesDeveloper productivity
Master-level projects

Data science & machine learning

Connect data preparation, modelling and interpretation through applied projects.

Data scienceMachine learning
Explore course

Public project subjects support practical learning and technical reasoning for master-level students.

Course projects
Engineering workflows

Python for DevOps

Write maintainable code, build useful tools and understand the development workflow.

PythonDevOpsAutomation
Explore course

Python materials dedicated to engineering and DevOps practice, including project structure and automation.

Python course
Professional training

4G, 5G & IoT

Understand the architecture and evolution of wireless networks.

4G / LTE5GIoT
Explore course

Course outlines cover 4G/LTE, 5G and IoT, informed by a research background in digital communications and 6G-related methods.

4G / LTE outline5G outlineIoT outline
HOW I TEACH

Start with the why.
Make room for the how.

Connect the mathematical foundations to real engineering decisions. Work through examples. Question the assumptions. Leave with concepts and practices you can use.

Discuss a tailored workshop
THE NEXT CONVERSATION

Good ideas deserve
thoughtful execution.

Research collaborations, AI architecture, project delivery or a room full of curious learners. Let’s talk about what you’re building.