Георгий К. Python разработчик, Middle+
ID 29016
ГК
Георгий К.
Мужчина, 28 лет
Россия, Тюмень, UTC+5
Ставка
3 116,88 Р/час
НДС не облагается
Специалист доступен с 31 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Python разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — B1
Главное о специалисте
Георгий — Python-разработчик уровня Middle+ из Тюмени. Специализируется на разработке бэкенда, имеет опыт работы с ACID, Arch Linux, ASGI, FastAPI, Git, Kubernetes, Linux, PostgreSQL, Redis и другими технологиями. Участвовал в проектах в отраслях логистики и транспорта, EdTech, социальных сетей и блокчейна.
Среди проектов, над которыми работал Георгий, — разработка системы сбора и мониторинга событий с досмотрового оборудования, создание личного кабинета для коммерческого партнёра РЕД СОФТ, профилирование производительности и оптимизация бэкенда и базы данных, разработка прокси-сервера для синхронизации сообщений между каналами и чатами в Telegram, Discord и Matrix, создание инструментов для анализа исходного кода и ответов на вопросы по архитектуре, структуре и логике работы программных компонентов. Также участвовал в разработке десктопного программного комплекса для прогноза динамики добычи нефти и других показателей разработки месторождений.
Проекты
(5 лет)
Ассистент по исходному коду проекта
Роль
Backend developer
Обязанности
Описание: Создание инструмента для анализа исходного кода в проекте и ответов на вопросы по архитектуре, структуре и логике работы программных компонентов. Ассистент использует синтаксический разбор, семантический поиск и генерацию ответов на основе локальной LLM.
Основные задачи:
Построил инструмент анализа и поиска по коду (Python, JS, SQL), использующий семантический поиск и генерацию ответов.
Использовал Tree-sitter для разбора синтаксической структуры кода и создания структурированных чанков (функции, классы, модули).
Сгенерировал эмбеддинги с помощью HuggingFace, сохранил в FAISS.
Реализовал RAG-интерфейс с локальной LLM (Mistral) для генерации контекстных ответов на вопросы о коде.
Добавил функции предварительного анализа кода и автодополнения комментариев на основе контекста.
Стек специалиста на проекте
Docker, JavaScript, SQL, Python, FastAPI, HuggingFace, langchain, Jitter, FAISS, python 3.13
Отрасль проекта
Blockchain
Период работы
Февраль 2025 - Май 2025
(4 месяца)
LLM-проекты
Роль
Backend developer
Обязанности
Ассистент по исходному коду проекта
Описание: Создание инструмента для анализа исходного кода в проекте и ответов на вопросы по архитектуре, структуре и логике работы программных компонентов. Ассистент использует синтаксический разбор, семантический поиск и генерацию ответов на основе локальной LLM.
Основные задачи:
Построил инструмент анализа и поиска по коду (Python, JS, SQL), использующий семантический поиск и генерацию ответов.
Использовал Tree-sitter для разбора синтаксической структуры кода и создания структурированных чанков (функции, классы, модули).
Сгенерировал эмбеддинги с помощью HuggingFace, сохранил в FAISS.
Реализовал RAG-интерфейс с локальной LLM (Mistral) для генерации контекстных ответов на вопросы о коде.
Добавил функции предварительного анализа кода и автодополнения комментариев на основе контекста.
Стек специалиста на проекте
Docker, JavaScript, SQL, Python, FastAPI, HuggingFace, langchain, Jitter, FAISS, python 3.13, tree, mistral
Отрасль проекта
Blockchain
Период работы
Февраль 2025 - Май 2025
(4 месяца)
СОФТ72
Роль
Backend developer
Обязанности
В рамках основной деятельности параллельно участвовал в нескольких проектах:
Основной проект:
Аргос:
Индустрия: информационные технологии, IT, транспортная безопасность
Описание: Разработка системы сбора и мониторинга событий с досмотрового оборудования.
Основные задачи:
Разработка стратегий для обеспечения отказоустойчивости и масштабируемости системы
Разработка алгоритмов и подходов для оптимизации HTTP, SQL запросов
Разработка алгоритма компоновки данных мониторинга режима работы досмотрового оборудования и построение временных интервалов активности
Внедрение асинхронной архитектуры и реализация многопоточности в текущих сервисах для оптимизации работы и масштабируемости.
Параллельное участие:
Дозор:
Индустрия: информационные технологии, IT, транспортная безопасность
Описание: Разработка системы сбора, мониторинга и анализа событий с досмотрового оборудования.
Основные задачи:
Разработка модульной структуры проекта под микросервисную архитектуру
Разработка стратегий для обеспечения отказоустойчивости и масштабируемости системы
Контейнеризация приложений и построение микросервисной инфраструктуры
Разработка низкоуровневых клиентов для взаимодействия c другими системами с помощью протоколов RTSP, JSON RPC, ONVIF
Разработка event-driven архитектуры для взаимосвязи микросервисов, а также обработки и доставки данных в режиме реального времени
Проектирование базы данных и табличных моделей данных
Разработка REST API сервиса
Реализация OAuth2 спецификации с гранулированной системой прав доступа к ресурсам системы
Разработка гибкой ролевой системы на основе OAuth2 scopes
Разработка алгоритмов и подходов для оптимизации HTTP, SQL запросов
Внедрение S3 совместимого централизованного хранилища Garage
Юнит и e2e тестирование программного кода
Стек специалиста на проекте
OpenCV, RPC, python 3.10, TaskiQ, HTTP, SQLAlchemy, JSON, Redis, Pytest, Nginx, Prometheus, JWT, FastAPI, FireBird, MinIo, FFmpeg, Alembic, RTSP, SQL, Docker, memory, REST API, Python3, PostgreSQL, faststream, E2E testing, asyncio, psutil, dump, speedscope
Отрасль проекта
Logistics & Transport
Период работы
Ноябрь 2024 - Май 2025
(7 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Тюменский государственный университет, Тюмень, Институт математики и компьютерных наук
Специальность
Вычислительная механика
Завершение учебы
2020 г.