Skip to content
KSKirill Sokolov

About

My road to AI

Before AI came years of working on systems that are not allowed to stop: infrastructure, networks, operations, teams and complicated projects.

Experience

  1. 2010–2016

    Selectel

    Infrastructure and network operations

  2. 2016–2023

    VK

    Director of transport network operations

    Backbone network, CDN, peering, 100G/400G, infrastructure projects and operations at 99.9%+ SLA.

  3. 2023–2024

    Методиум

    Development / GR

  4. 2024–2026

    Sirius University

    Head of infrastructure

    Campus engineering and IT infrastructure, facilities development, and coordination across research, education, business and contractors.

  5. 2026–

    AI · Products · Founder

    tm.post · tm.educ

    Two own products running in production.

What I do

AI products with their own interface and flow — where a non-deterministic result has to become legible and controllable for the person using it.

Automations that wire models, APIs and data into real processes, so a human is needed for decisions rather than for every step.

Systems that live inside messengers and third-party services: a bot and a mini app instead of a separate interface, orchestrated flows instead of scattered scripts.

How I connect AI, product and automation

AI is not a product in itself.

The model solves only the part of the problem that needs generation, classification or a decision.

Everything else has to be predictable: data, APIs, business logic, interface, limits, errors and retries.

So I split the responsibility:

code — where the result has to be deterministic;

AI — where flexibility is needed;

product — where a person has to get a result they can understand.

The work I take on

Where a person regularly spends time on repetitive work and the result can be checked: content, accounting, scheduling, client communication, internal operations.

And where the solution has to work inside a daily process — with data, payments, limits, integrations, and clear responsibility of the system for the result.

How I think about product

I start from the inverse question: what should not be automated at all?

That removes most of the expensive experiments and leaves what actually changes the product or the process.

From there the system is designed around real use: the result can come out wrong, the action can require confirmation, and the flow can require a retry.

AI has to be built into the product, not exist alongside it.

What matters in the result

That AI solves the problem rather than simply showcasing capability.

The system has to work not only in a demo but months later: you can observe it, test it, take its errors apart and develop it without rewriting the whole product.

Quality has to be measurable.

If a result cannot be checked, improved and reproduced, it is not a production system yet.

Before AI

The road to AI did not start with AI.

Before AI came years of owning systems that are not allowed to stop: networks, infrastructure, operations, contractors, teams and complicated projects.

That experience now shapes how I approach AI products: not simply automating, but building a system you can trust — with a clear architecture, data, control and operations.

The problem firstThen AI

We take the process apart, settle where AI genuinely creates value, and design a system that works.