Пайплайны, прогнозы, метрики и алертыPipelines, forecasts, metrics and alerts
Екатеринбург · открыт к работеYekaterinburg · open to work
KIRILL BRATANOV
Backend ML/LLM engineer
Превращаю сложный
сигнал в рабочую систему.I turn complex signals
into working systems.
Проектирую путь от данных и модели до наблюдаемого, защищённого продакшена. Беру ответственность за всю систему, а не только за ноутбук.
I design the path from data and models to observable, secure production. I take ownership of the whole system—not just the notebook.
Python, Go и фундамент компьютерной безопасностиPython, Go and a computer-security foundation
От ingest до production и эксплуатацииFrom ingest to production and operation
SYSTEM ARCHITECTURE / 01
Не отдельная модель.
Целая цепочка решений.Not an isolated model.
A complete decision chain.
Выберите этап: карта связывает реальный опыт в USSC и UDV с задачами производственной ML-системы.
Select a stage: the map connects real work at USSC and UDV to the jobs of a production ML system.
Собрать поток событийBuild the event stream
Go-ingest принимает события и превращает разрозненные логи в управляемый поток для последующего анализа.
Go ingest turns incoming events and fragmented logs into a controlled stream ready for analysis.
PUBLIC EVIDENCE / 02
Код, который можно
открыть и проверить.Code you can
open and inspect.
JAVA 21 / SPRING BOOT
Java2024
Telegram-сервис для отслеживания обновлений по ссылкам — backend-проект с интеграцией внешнего интерфейса.
A Telegram link-tracking service—a backend project with an external interface integration.
Spring Boot
Telegram
ENGINEERING FOUNDATION
Java2023
Работы курса Tinkoff Java: объектно-ориентированное проектирование и автоматизация через GitHub Actions.
Tinkoff Java coursework: object-oriented design and automation with GitHub Actions.
OOP
GitHub Actions
UTILITY / CLI
Sway fixer
Python CLI, который решает конкретную системную задачу: преобразует bindsym в bindcode для Sway.
A Python CLI solving a concrete systems problem: converting Sway bindsym entries to bindcode.
CLI
Linux / Sway
ENGINEERING PROFILE / 03
Математика, backend
и security — в одной точке.Mathematics, backend
and security—in one place.
Учусь на МатМехе УрФУ по специальности «Компьютерная безопасность» (2023–2029) и преподаю кибербезопасность в Buravchik. Развиваюсь на пересечении ML, инженерии и безопасности.
I study Computer Security at UrFU MathMech (2023–2029) and teach cybersecurity at Buravchik. I work at the intersection of ML, engineering, and security.
Python · Go · C/C++ · Java
FastAPI · Go Highload · Redis · SQL · Docker
PyTorch · Transformers · Prophet
NumPy · Polars · SciPy · vLLM · Qdrant
VictoriaMetrics · Grafana
cAdvisor · GitHub Actions · uv · ruff
TRAJECTORY / 04
Умею учиться.
И передавать знания.Built to learn.
Ready to teach.
- 3 место, четвертьфинал ICPC3rd place, ICPC quarterfinal
Командное решение алгоритмических задачTeam-based algorithmic problem solving
- YSDA RL open course · Stanford Math for ML
Курсы в процессеCourses in progress
- Samsung CV & NLP · YSDA AI Agents Security Intensive
Завершённые программыCompleted programs
DIRECT CHANNEL / 05
Нужен инженер, который
видит систему целиком?Need an engineer who
sees the whole system?
Готов обсудить backend, ML/LLM и security-задачи — от первого архитектурного решения до работающего продакшена.
Open to backend, ML/LLM, and security work—from the first architecture decision to production operation.