Twin · ML-стажёр
Голосовые роботы и ИИ-ассистенты для бизнеса
- Оптимизировал LLM под задачи продукта: сравнивал модели по качеству и скорости, подбирал промпты и параметры инференса
- Исследовал новые модели и готовил по ним выводы для команды
Python-разработчик бэкенд, данные, ML
Ищу стажировку или junior-позицию, можно совмещать с учёбой
Здесь больше, чем в PDF: разборы проектов, схемы, живые демо и ссылки на код.
Эта страница сама опрашивает стенды из вашего браузера.
23 369
репозиториев SourceCraft оценил Repo Health — сервис, который наша команда собрала на «Лидерах цифровой трансформации» и запустила в прод.
Разбор проектаЧетыре проекта, по которым удобнее всего понять, как я работаю: задача, решение, устройство, цифры и ссылка, где это можно потрогать.
Пишу на Python сервисы, которые можно открыть по ссылке: бэкенд, работа с данными, ML и деплой на свой сервер.
С 2020 года учусь в профильных школах — Лицей Академии Яндекса, ЗФТШ МФТИ, СУНЦ МГУ, сейчас на втором курсе РТУ МИРЭА. Навыки проверяю на хакатонах, где есть срок, настоящий заказчик и защита перед экспертами.
Больше всего люблю доводить проект до состояния «работает у других»: стенд с HTTPS, понятный README, отчёт, который можно скачать. Всё, что вы видите ниже, либо открывается по ссылке, либо лежит на GitHub.
Голосовые роботы и ИИ-ассистенты для бизнеса
| Бэкенд | Python, FastAPI, Django, asyncio, aiogram, REST | Repo Health, RSS Autoposter, Сириус ИИ |
|---|---|---|
| Данные | PostgreSQL, SQLite, pandas, NumPy | Repo Health, атлас локальных экономик, центр управления, радары |
| ML и LLM | scikit-learn, кластеризация на графах, NLP, OCR на Tesseract, Ollama, API моделей | Twin, Картотека и Чертёжник, атлас, Сириус ИИ × Т-Банк и Медси |
| Инфра | Docker Compose, Linux, VPS, Caddy, systemd, Git | стенды и этот сайт на двух VPS, 40 сайтов переносятся за вечер |
| Фронт | JavaScript, TypeScript, React, D3, Node.js | интерфейсы Repo Health и хаба, атлас, радары |
| Игры | Phaser 4, Three.js, Vite, Playwright | Web Games Studio |
Хакатон Интер РАО · Python · Tesseract · LLM · 2026 · команда из двух
Помощник юридического отдела энергосбытовой компании: принимает судебные приказы, исполнительные листы (PDF и сканы) и постановления ФССП в XML, определяет тип, заполняет таблицу по образцу и пишет юристу письмо со списком актов, которые требуют его работы. На учебном наборе организатора — 95,7 % полей в судебных PDF и 99,6 % в XML, на отложенном наборе новых документов — 99,1 %. Каждое значение подсвечено в скане.
Конкурс СберИндекса · Python · scikit-learn · PyTorch · D3 · 2026
Типология 2016 российских муниципалитетов по структуре потребительских трат за 2023–2024 годы. Каждый муниципалитет — узел сети, кластеризация учитывает признаки и связи вместе: восемь методов от k-средних до DMoN, выбор по шести индексам качества. Получилось семь типов; скрытая марковская модель показывает, кто за два года устойчиво сменил тип. Интерактивная карта на D3 и методологический отчёт.
React · TypeScript · Pyodide · sql.js · 2026
Как отбирают 15 российских IT-компаний по 14 направлениям, 696 вопросов с ответами, 72 задачи с проверкой Python и JS прямо в браузере, SQL на SQLite в WebAssembly, план по неделям и пробное интервью. Внутри — курс к Intern week offer Яндекса: от основ Python до графов и динамики, больше сотни задач в формате Яндекс Контеста.
October CMS · Laravel 5 · React · Gulp · 2026
Интернет-магазин обжарщика кофе на legacy-стеке: корзина на October AJAX, мини-корзина на React, оплата по схеме ЮKassa с вебхуками, защитой от повторов и сверкой потерянных платежей, доставка через API СДЭК, тесты платёжной логики, Docker.
Node.js · RSS · Telegram · 2026
Личная ежедневная газета: 93 RSS-ленты, футбол, Формула 1 и рынки из открытых API, склейка дублей в сюжеты и перевод зарубежного — без нейросетей и ключей.
WordPress · PHP · JavaScript · 2026
Плагин для сайта типографии: клиент выбирает картон, печать и отделку и сразу видит превью визитки и цену. 100 картонов из CSV, фольга, конгрев, УФ-лак, скидки за тираж, заявка менеджеру на почту.
Сириус ИИ × Медси · 2023 · победа
NLP-признаки из свободного текста медицинских записей для предсказательной модели.
Сириус ИИ × Т-Банк · 2024
Парсинг banki.ru и sravni.ru, темы жалоб — локальной LLM и кластеризацией.
Python · SQLite · REST API · 2026
Пайплайн из пяти этапов ищет трейдеров для копирования сделок: отсев ботов и sybil-кошельков, фильтры по win rate, Шарпу, Сортино и просадке. Первый прогон — 6 856 рынков и 704 тыс. сделок.
Python · aiogram · pytest
Ведёт несколько Telegram-каналов из RSS по расписанию: перевод, память опубликованного в SQLite, тесты, dry-run.
Telegram Mini App · Flask
Тамагочи как мини-приложение Telegram: сохранение состояния, настроение питомца, тема Telegram, вибрация.
Рабочие прототипы, которые я собирал под конкретные заказы на фрилансе: обычно за день-два, чтобы клиент сразу потрогал результат. Часть из них потом стала оплаченным проектом.
WordPress · WooCommerce · JS
Автопортал: каталог лотов с китайских площадок, калькулятор цены с доставкой и растаможкой в Уссурийске, проверка VIN с холдом оплаты и админка с формулой расчёта.
HTML · CSS · JS
Заказ, сдан 06.10. Две версии: точная копия референса клиента и моя переделка: запас хода на карте от Москвы, сравнение комплектаций, галерея и путь от заявки до ключей.
Kotlin · Android · Node.js · OSRM · Fleet API
Заказ таксопарка, водители пользуются каждую смену. Окно поверх приложения водителя показывает, сколько он получит с заказа после комиссий и топлива. Android-приложение парка, сервер на Node.js со своим OSRM по всей России и Fleet API, больше 80 версий с обновлением прямо из приложения.
Работает у заказчика, демо закрыто
Python · aiogram · LLM
Бот для водителей парка: баланс, план на смену, документы с напоминаниями. ИИ-ассистент прогнозирует коэффициент к моменту, когда водитель доедет, и считает рубли в минуту с учётом пустого пробега. Можно спросить голосом.
JS · DOCX
Сайт, личный кабинет и админка сервиса, который по вопросам собирает заявление или претензию и отдаёт настоящий DOCX. К демо приложено ТЗ на 17 разделов.
Python · aiohttp · SQLite
Задачи горничным и техникам прямо в мессенджере: роли, чек-листы, фотоотчёт о выполнении. У каждого посетителя демо своя песочница.
Python · Kolors Try-On · Telegram
Telegram-бот, который надевает вещь из каталога на фото покупателя. На странице три настоящие примерки, сделанные моделью Kolors Try-On.
Python · LLM
Агент готовит объявления, письма партнёрам и посты, а человек одобряет каждое действие перед отправкой.
PHP · Bitrix · REST API
Поиск и бронирование отелей на сайте турагентства: фильтры, карточка отеля, номера и цены из API. Данные в демо условные.
WordPress · PHP · SEO
Новый сайт производителя микроудобрений: каталог для оптовиков, карточки препаратов и план переезда без потери позиций в поиске.
WordPress · HTML · CSS
Страница услуги автосервиса с записью и подбор готовых тем WordPress под бюджет клиента.
SVG · Blender · JS
План первого этажа на 58 м², схема розеток и освещения, 3D-модель этажа в Blender и видео-облёт.
HTML · CSS · GA4
Англоязычный лендинг для школы в Остине: кнопка WhatsApp с готовым сообщением и события GA4 на каждую заявку.
HTML · CSS · JS
Сайт как лист выкройки: витрина работ и товаров, услуги продвижения, заявка и оплата частями.
JS · Next.js · Django
Каталог на 100 000 книг с поиском по тегам и опечаткам, читалка с комментариями к абзацам и кабинет автора с загрузкой .docx.
JS · Django
Магазин на 1 840 книг: отрывок на сайте, корзина, оплата с чеком по 54-ФЗ и события Метрики под рекламу.
HTML · CSS · JS
Демо магазина под Tilda: размер рукояти по ладони, четыре материала, путь до оплаты, импорт товаров из CSV и план сборки.
Telegram Mini App · JS
Mini App: меню, корзина, время самовывоза и комментарий бариста. Номер заказа приходит в чат с ботом.
WordPress · PHP · JS
Плагин типографии: считает тираж, бумагу и отделку и сразу показывает превью визитки.
Десять хакатонов и конкурсов за четыре года: от школьных проектных смен до кейсов крупных компаний с реальными данными и защитой перед экспертами.