Instructor

Ruslan
Senatorov.

The author of every program in the school and the person who teaches them. He solves problems as a practicing engineer and explains them the same way: through code, breakdowns and real repositories, not abstract theory.

An engineer
who teaches

Commercial development, freelance and the school's outsourcing projects. Ruslan teaches every SenatorovAI program personally: from your first Python script to production and interviews. ITMO University graduate studies in applied mathematics and computer science; 1,000+ personal lessons taught.

Ruslan Senatorov — SenatorovAI instructor

How he teaches

Through code

An engineering approach

Git, GitHub, code review and team tasks are part of the study, not a "later". That is how real data engineers work.

Through breakdowns

Down to the cause

Not just running a model: we look at why it works, where it fails and how to see that in code, metrics and data.

Through practice

Real repositories

Assignments and projects live in open repositories on GitHub and Kaggle, not only in slides.

Where you can see
his work

The school is public. Before enrolling you can calmly check the style, the level of the tasks and how everything actually works.