Python-разработчик
Разработал Telegram-бота с админ-панелью: FastAPI, PostgreSQL, Redis, автодеплой через CI/CD. Занимался деплоем и инфраструктурой RAG-сервиса для сайта вуза: поднимал окружение, настраивал Docker и пайплайн. В учебном проекте собирал минимальный дистрибутив Linux из исходников (Linux From Scratch).
Уверенно работаю с Python, Docker, Linux, Git и CI/CD — всё осваивал на реальных задачах.
В свободное время занимаюсь реверс-инжинирингом мобильных приложений: перехватываю трафик, анализирую API и разбираю архитектуру сервисов.
Ищу позицию Python-разработчика (удалённо или гибрид), готов уделять работе 20–40 часов в неделю. Быстро учусь, разбираюсь в чужом коде, жду нетривиальных задач.
Пользователь сможет добавлять приёмы пищи, находить продукты в базе, создавать собственные продукты, получать приблизительную оценку блюд с помощью ИИ и отслеживать дневную статистику по калориям, белкам, жирам и углеводам. Архитектура строится с разделением Telegram-интерфейса, бизнес-логики и слоя работы с данными.
Участвовал в командном проекте по созданию ИИ-системы для генерации чертежей. Настроил процессы совместной разработки и инфраструктуру. Разработал инструкции по развёртыванию локального окружения для участников команды. Внедрил Git, обучал команду работе с ветками и помогал разрешать конфликты слияния. Проект довели до стадии коммерциализации, им воспользовались более 500 человек.
Собрал минимальный дистрибутив Linux из исходных кодов по методологии LFS: компиляция toolchain, настройка процесса загрузки, базовое системное окружение. Разобрался в структуре каталогов ОС, стадиях загрузки и работе базовых утилит. Рутинные этапы компиляции пакетов автоматизировал Bash-скриптами с помощью LLM-ассистента.
Разработал и контейнеризовал сервис интеллектуального поиска (Retrieval-Augmented Generation) для веб-ресурса. Задеплоил его с помощью Docker и ngrok.
Разработал MVP игрового бота со сложной серверной логикой, интеграцией внешних API и административной панелью для управления контентом. Настроил CI/CD: автоматизировал деплой на удалённый сервер (VPS) через GitHub Actions при пуше в ветку main.
Технологии и темы, которые осваиваю сейчас или планирую в ближайшее время:
Асинхронная разработка Telegram-ботов: роутеры, обработчики, FSM и интеграция с backend-логикой.
Асинхронная работа с ORM, сессиями, моделями и миграциями базы данных.
Асинхронный драйвер PostgreSQL для backend-сервисов на Python.
Типизированная загрузка и валидация конфигурации приложения из переменных окружения.
Асинхронный веб-фреймворк для разработки REST API на Python.
Реляционные базы данных: проектирование схем, SQL-запросы, индексы и транзакции.
Кеширование и хранение данных в памяти для ускорения backend-сервисов.
Оркестрация контейнеров: деплой и масштабирование приложений в кластере.
Практика для укрепления фундаментальной базы.
Устройство сетевых протоколов, перехват и анализ трафика приложений (практиковался на расшифровке пакетов игрового магазина).