Радиф Илалтдинов

Full Stack и Backend разработчик. Профессионально внедряю ИИ в процессы разработки.

Казань, Россия Удалённо или с переездом Опыт 7+ лет Backend (Python) · Full Stack · Системный анализ

Обо мне

Backend-разработчик на Python с фуллстек-практикой. Беру задачу целиком: от архитектуры базы данных и серверной логики до деплоя на чистый Linux-сервер. Фронтенд подключаю по необходимости, как часть фуллстека.

Веду продукт почти в одиночку и плотно занимаюсь внедрением ИИ в разработку: мульти-агентные системы, локальные LLM, дообучение моделей. За счёт этого заметно ускорил работу над задачами.

Люблю докапываться до сути и быстро осваиваю новое. То, что заинтересовало, изучаю до уровня, на котором могу применять в работе. Веду здоровый образ жизни, занимаюсь спортом.

Приоритеты: backend и серверная разработка в основе. Фронтенд (web, mobile, desktop) по необходимости, как часть Full Stack.

Ключевые навыки

Языки

PythonJavaScriptTypeScriptPHPSQLBash

Backend

FastAPIDjangoDjango REST frameworkAsyncIOAiohttpCelerySQLAlchemyPydanticAlembicSocket.IOWebSocketGraphQLRESTJWTOpenAPI / Swagger

Frontend

ReactVue.jsSvelte.jsReduxSPAjQueryWebpackSassHTML5 / CSS3Bootstrap

Базы данных и брокеры

PostgreSQLMySQLSQLiteMongoDBRedisRabbitMQMQTT

DevOps и инфраструктура

LinuxDockerDocker ComposeNginxGunicornGitLab CI/CDVPS / VDSLet's EncryptZabbix

ИИ и LLM

Внедрение ИИ в разработкуЛокальные LLM (Ollama)Мульти-агентные системыFine-tuningЭмбеддинги / RAGMCPGPTClaude

ИИ-ассистенты в разработке

CursorWindsurfDevinClaude CodeGitHub CopilotJetBrains AI AssistantPyCharm Professional

Инструменты и подходы

GitGitLabBitbucketJiraYouTrackYandex TrackerAgile / SCRUMCode ReviewМикросервисыPytest

Data mining и edge

ScrapyBeautifulSoupSeleniumXPathPyQtRepka Pi / Orange PiModbusKiosk-режим

Опыт работы

ООО «Творческое Образование» — Старший разработчик, системный аналитик

Август 2024 — настоящее время

Краснодар, удалённо. Федеральная сеть онлайн и офлайн школ. Главный разработчик на проекте.

Платформу для студентов, преподавателей, менеджеров, руководителей и партнёров делаем с нуля: веб-версия, приложения для Android и iPhone, Telegram-бот. В команде backend- и frontend-разработчики, DevOps, системные аналитики, PM и QA. Я проектирую архитектуру БД и бэкенда, пишу серверную часть, помогаю аналитикам с ТЗ, а фронтендерам с отладкой и оптимизацией запросов.

Цель Запустить платформу для федеральной сети школ и довести её до продакшна.

Действие Спроектировал архитектуру БД и бэкенда, реализовал серверную часть веба и приложений, написал скрипты загрузки и миграции данных.

Результат Вывели продукт в продакшн. Через мои скрипты в систему заведены тысячи студентов, которые активно пользуются приложением.

Цель Поддержать сложную логику абонементов и расписаний для разных городов и таймзон.

Действие Сделал конструктор абонементов (направления со своими лимитами или безлимитом), запись и отмену занятий, заморозки, приостановки, трансферы, присутствие студента сразу в нескольких школах, учёт таймзон и городов.

Результат Бэкенд сам корректно отрабатывает эти случаи, ручных операций стало заметно меньше.

Цель Дать живую связь с пользователями.

Действие Построил систему массовых и индивидуальных push-уведомлений на Socket.IO, Redis (онлайн-сессии и присутствие) и JWT. Добавил отложенные рассылки по расписаниям и событиям, с генерацией текста по шаблонам и учётом таймзон.

Результат Школы разных городов и стран получают уведомления вовремя, история сообщений сохраняется.

Цель Масштабировать продукт на две федеральные сети и подготовить выход за рубеж.

Действие Перестроил архитектуру, расширил и местами переписал логику, структуры моделей и таблиц с сохранением данных тысяч пользователей из множества связанных таблиц. Заложил особенности дизайна и логики под каждую компанию.

Результат Одно приложение работает под две компании в РФ, начата подготовка к запуску в других странах.

2026. Принял на себя backend, frontend, DevOps, QA, архитектуру и системную аналитику, в том числе поддержку проектов на других языках из смежных отделов. Теперь отвечаю практически за всё, что связано с разработкой ПО в компании.

Цель Ускорить разработку и держать единое качество кода, когда над проектом работают разные ИИ-ассистенты и агенты.

Действие Внедрил собственный процесс ИИ-ассистированной разработки: единый свод правил для всех агентов (один источник истины плюс скиллы-дисциплины), доску со спринтами, этапами и задачами, Definition of Ready и Done, ритуал коммитов, обязательные тесты и линтеры до коммита, синхронную документацию. Любой агент (Cursor, Windsurf, Devin, Claude Code, GitHub Copilot, JetBrains AI) читает одни и те же документы и пишет код единообразно. В ежедневной работе совмещаю несколько ассистентов и под задачу выбираю подходящий.

Результат Процессы разработки ускорились на порядки, код приходит с тестами и пройденными линтерами, документация не отстаёт от кода.

Сами мульти-агентные системы, локальные LLM, RAG и дообучение моделей — мой полигон: на нём учусь, проверяю идеи и оттачиваю этот процесс. Методику выложил в открытом виде во флагманском проекте ai-multi-agent-system (каталоги _board, _docs, .agents и файл AGENTS.md). Другие открытые наработки (рабочие проекты под NDA): local-rag-mcp, fine-tuning, ai-tg-bot. Помог маркетингу с интеграциями и автоматизацией: Битрикс24, GetCourse, Tilda, Albato, eLama, RIS.Promo, Марквиз, ВКонтакте.

Стек
PythonFastAPIAsyncIOPostgreSQLSQLAlchemyPydanticAlembicRedisSocket.IOWebSocketJWTS3RESTful APIOpenAPI / Swagger / ReDocPytestFlake8Docker ComposeGitLabLinuxTypeScriptReactCursorWindsurfDevinJetBrains AI AssistantGitHub CopilotClaude CodePyCharm ProfessionalOllamaМульти-агентыFine-tuning

Pel-Meni — Ведущий разработчик

Июль 2023 — Август 2024

Казань. Вендинговые аппараты, интернет-магазин, одноплатные ПК и серверы. pel-meni.ru

Цель Привести сырой legacy к рабочему и развиваемому состоянию.

Действие Исправил баги, отрефакторил код под PEP-8 и GitFlow, добавил аннотации типов, документацию и Docstrings, ввёл Code Review и трекинг задач в Yandex Tracker, перевёл данные с SQLite на PostgreSQL.

Результат Проект стало возможно развивать командой, а не латать в одиночку.

Цель Разделить монолит и упростить разработку.

Действие Разделил frontend и backend (Django REST framework и Vue.js), перевёл систему на микросервисную архитектуру, добавил логирование сервисов с веб-интерфейсом, брокеры сообщений (MQTT, RabbitMQ) и Docker Compose.

Результат Сервисы стало можно размещать и обновлять по отдельности.

Цель Убрать риск поломки продакшна при разработке.

Действие Собрал локальную среду разработки (любой разработчик запускает backend, frontend, монолиты и микросервисы вендинга, магазина, админки и ЛК у себя на ПК) и удалённую предпродакшн-среду на отдельной системе.

Результат Тестировать и дебажить можно без опасения сломать продакшн.

Параллельно программировал вендинговые аппараты (Repka Pi, Orange Pi, Chromium и Firefox Kiosk, Modbus, Vendista), настраивал сети и VPN.

Стек
PythonJavaScriptSvelte.jsVue.jsDjangoDjango REST frameworkWebSocketLinux UbuntuPostgreSQLSQLiteRedisMQTTRabbitMQGitLabDocker ComposeRepka PiOrange PiModbusVendistaRESTful APIOpenAPI

«Ваш инвестор» — Старший программист

Декабрь 2022 — Июль 2023

Новосибирск. Сервис займов.

Цель Наладить мониторинг внешних сервисов, с которыми Zabbix не справлялся напрямую.

Действие Разработал промежуточные сервисы на Django REST framework для сложной авторизации (в том числе по сертификату) и для парсинга сложных данных, связал их с Zabbix. Администрировал сервер, проводил Code Review, координировал внешнюю команду разработки.

Результат Появился мониторинг там, где его раньше не было.

Стек
PythonDjangoDjango REST frameworkAsyncIOPostgreSQLSQLAlchemyDjango ORMCeleryRedisZabbixGitLabLinux (CentOS 7)YouTrack

«Робот Карл» — Ведущий разработчик

Февраль 2022 — Декабрь 2022

Москва. Платформа лидогенерации на базе ИИ.

Цель Сделать стабильную работу телефонии в высоконагруженной системе.

Действие Реализовал сервис асинхронной перезагрузки шлюзов и приложение распределения звонков с контролем состояний и переключением сим-карт. Написал парсеры ЛК бизнес-аккаунтов операторов, данных шлюзов и маршрутизатора сим-карт. Запуск по расписанию организовал через Celery.

Результат Звонки распределяются стабильнее, рутинные операции автоматизированы.

Цель Снизить нагрузку от смежного сервиса на PHP.

Действие Провёл research чужого проекта на PHP и переработал его взаимодействие с нашим сервисом на Python.

Результат Нагрузка на системы снизилась, производительность взаимодействия выросла.

Цель Дать команде удобное управление сервисами.

Действие Собрал веб-админку с разными БД: сервис запускается кнопкой, видны логи и конфиги, есть распределение прав и ролей, запуск отдельных утилит и методов. Сервисы спроектировал так, чтобы их можно было разносить по разным серверам.

Результат Управлять системой стало проще. Код с аннотацией типов и документацией не стыдно передать другим.

Стек
PythonDjangoDjango REST frameworkFastAPIAsyncIOCeleryRedisRabbitMQMySQLSQLAlchemyDjango ORMSeleniumLinux (Ubuntu)GitLab CI/CDBitbucketZabbixJira

Фриланс — Fullstack-разработчик

Май 2019 — Январь 2022

Казань. Частная практика. Коммерческий код под NDA в приватных репозиториях.

Цель Закрывать проекты полного цикла под ключ.

Действие Делал дизайн-вёрстку (Pixel Perfect по макетам и без), фронтенд на JS, бэкенд на Python и PHP. Здесь же работал с PHP, Composer и Yii2-Advanced. Деплоил вручную на чистый Linux VPS без виртуального хостинга, поднимал контейнеры Docker Compose с общей сетью, получал сертификаты Let's Encrypt и подключал HTTPS через Nginx.

Результат Сайты и сервисы доходили до продакшна и работали под нагрузкой.

Параллельно вёл пет-проекты и командную разработку. Открытый код на GitHub (чем новее, тем чище):

  • Личный Full Stack проект (2021). Архитектуру, системы прав, ролей и хранения токенов придумал и реализовал сам. Django REST framework, React, JWT, GraphQL, AsyncIO, Aiohttp, Contextvars, Cookies, OpenAPI, PostgreSQL, Gunicorn, Nginx, Docker Compose, Linux VPS, свои middleware, метаклассы, декораторы и миксины. код.
  • Десктопный мессенджер на PyQt5 (клиент и сервер): PyQt5, SQLAlchemy, метаклассы, потоки.
  • Data Mining: парсеры, пауки и краулеры. Scrapy, BeautifulSoup, Selenium, XPath, MongoDB, MySQL. код.
  • Мессенджер на React с Flux-архитектурой: Redux, Webpack, Babel.
  • Командная разработка по Agile и SCRUM с рандомными участниками. проект.
  • Интернет-магазины: на Django (Ajax, jQuery, своя админка) и на JS (Vue.js, Node.js, LocalStorage, Bootstrap, drag-and-drop, автодополнение поиска).
Стек
PHPComposerYii2-AdvancedJavaScriptjQueryAJAXVue.jsReactReduxNode.jsWebpackGulpNpmBowerSPAHTML5 / CSS3SassBootstrapFlexbox / GridCookies / LocalStoragePythonDjangoDjango REST frameworkGraphQLAiohttpPyQt5ScrapyBeautifulSoupSeleniumXPathMongoDBMySQLPostgreSQLGunicornNginxApacheDocker ComposeLinux VPSLet's EncryptBashRegexGitAgile / SCRUM

Проекты и open source

Весь код реализован мной. Развёрнутые проекты работают на моём VPS: чистый Linux, контейнеры Docker Compose с общей сетью, домены под SSL и HTTPS через Nginx.

ai-multi-agent-system Флагман

Локальная мульти-агентная система на self-hosted LLM через Ollama. Принимает задачу и крутит цикл «мысль → действие → наблюдение» до финального ответа. Это моя самая свежая и полная наработка: в неё вошли прежние ИИ-проекты, Telegram-бот и RAG, в переработанном виде.

  • Роли Planner, Executor и Critic с режимами рефлексии off / normal / deep, переключение под пользователя.
  • Одно ядро обслуживает три канала: Telegram (aiogram 3), консоль и MAX. Адаптеры тонкие, новый канал не трогает логику ядра.
  • Под разные задачи разные локальные модели: отдельно для рассуждений, эмбеддингов и зрения, плюс распознавание речи через faster-whisper.
  • Долгосрочная семантическая память на sqlite-vec. Инструменты: точная арифметика, OCR (Tesseract), веб-поиск, погода, чтение файлов, поиск по памяти.
  • Тесты на pytest без сетевых вызовов, структурные JSON-логи с trace_id, маскирование секретов. Всё локально, без облачных LLM-API.
  • Заодно это полигон для процесса ИИ-ассистированной разработки: AGENTS.md как единый источник правил для всех агентов, скиллы-дисциплины в .agents/skills, доска со спринтами и задачами в _board (process.md, plan.md, sprints), Definition of Done, обязательные тесты и линтеры до коммита. Тот же подход внедрил на работе и на порядки ускорил разработку.
Стек
PythonOllamaaiogram 3httpxsqlite-vecfaster-whisperTesseract OCRPydanticPytestMulti-agentRAGMAX API

Другие ИИ-наработки

  • local-rag-mcp — локальная privacy-first база знаний на RAG и MCP. Гибридный поиск (BM25 и векторный с объединением через RRF), cross-encoder reranker (BAAI/bge-reranker-base), расширение коротких запросов, FAISS, эмбеддинги SentenceTransformers, ответы локальной LLM через Ollama. Инструменты MCP (read / list / search) модель вызывает сама. Без облачных API.
  • fine-tuning — дообучение моделей под конкретные задачи.
  • ai-tg-bot — Telegram-бот-чат на локальной LLM с памятью контекста и суммаризацией истории. Ранняя версия идей, которые развиты во флагмане.

Личный Full Stack проект

Django REST framework и React. Демо: Swagger, ReDoc, REST API, GraphiQL, фронтенд. Код на GitHub.

Развёрнутые демо

Тестовые задания

Образование и обучение

Тренинг larchanka-training — сейчас прохожу

Программа подготовки уверенных Fullstack-разработчиков: практические задания, code review и командная работа на реальных мини-проектах (notebook API и UI, закрытая база знаний на Python и TypeScript). github.com/larchanka-training.

Самообучение: ИИ и LLM — постоянно

Мульти-агентные системы, локальные LLM (Ollama), дообучение моделей (fine-tuning), эмбеддинги, RAG и MCP, работа с vision и речью. Открытые репозитории веду как примеры и полигон для практики.

GeekBrains / GeekUniversity (Mail.ru Group) — Декабрь 2019 — Сентябрь 2021

Профессиональная переподготовка «Разработка программного обеспечения». Full-Stack разработчик: Python, Django, JavaScript, базы данных, Linux. Диплом государственного образца. Диплом.

КНИТУ-КАИ им. А.Н. Туполева — 2013 — 2015

Магистр. Казанский национальный исследовательский технический университет им. А.Н. Туполева (бывший КГТУ).

КНИТУ-КАИ им. А.Н. Туполева — 2009 — 2013

Бакалавр. Казанский национальный исследовательский технический университет им. А.Н. Туполева (бывший КГТУ).

Достижения и признание

«Нацелен на результат, доводит работу до конца. Имеет хорошую техническую эрудицию и всегда предлагает варианты оптимальной реализации. Прислушивается к обратной связи и сам даёт обратную связь.» akozich1, коллега — рекомендательное письмо на Habr Career

Habr Career

12 наград, среди них «Легенда», «Рекомендуют коллеги» и «Задаёт планку». 1913 друзей. Профиль.

Трейдинг (вне профессии)

Тему изучил с нуля сам и обошёл соперников из профильных финансовых вузов:

  • 2 место во Всероссийском студенческом конкурсе трейдеров среди вузов России (финал), на счёте Московской биржи с реальными деньгами. Задача: максимально увеличить стоимость портфеля.
  • 1 место среди вузов Казани.

Контакты

Телефон, Telegram, WhatsApp и MAX на один номер: +7 987 286-96-93. Город: Казань. Готов к удалённой работе и переезду.

Ресурс включён в перечень Роскомнадзора

Радиф Рашитович Илалтдинов. Исследователь, инженер, разработчик, системный аналитик. Дата рождения: 23 февраля 1991.