← В ленту
Регистрация: 20.02.2025

Кирилл Вязников

Специализация: Программист Python

Скиллы

Bootstrap
Celery
Django
Docker
FastAPI
Git
HTML
Linux
MySQL
Nginx
PostgreSQL
Python
SQL
SQLAlchemy

Опыт работы

Программист Python
с 12.2024 - По настоящий момент |Лаборатория Павла Жуков
Django, Python, Celery, RabbitMQ, API, REST API
Разработка веб-приложений для интеграции с Битрикс24 (Django): ● Создание и поддержка решений для автоматизации бизнес-процессов, включая кастомные обработчики данных, роботов и интеграции с REST API Битрикс24. ● Настройка аутентификации через JWT-токены и OAuth 2.0 для безопасного доступа к API. ● Использование Celery с RabbitMQ для асинхронных задач (обработка файлов, уведомления, массовые операции). ● Оптимизация производительности через кэширование данных в Redis (сессии, промежуточные результаты задач). ● Интеграция OCR-сервисов в смарт-процессы Битрикс24: автоматическое распознавание текста, сохранение данных в целевые поля, запуск бизнес-процессов на основе результатов. ● Разработка вебхук-обработчиков для синхронизации данных между Битрикс24 и внешними системами. ● Деплой решений в Docker-контейнерах.
Программист Python
06.2024 - 12.2024 |Mycego
FastAPI, DRF, Python, Git, CI/CD, GitHub
● Поддержка и развитие приложения для автоматизации дизайна и производства мерча. Основной функционал: ● Обработка Python, PDF, генерация папок заказов с файлами для печати (PDF/CDR и других изображений). ● Интеграция со сторонними API (Яндекс.Диск для загрузки файлов) и внутренними сервисами. ● Разработка REST API на FastAPI/DRF для синхронизации данных между приложением и CRM. ● Создание микросервисов для конвертации данных, генерации отчетов и автоматического парсинга/валидации входящих данных. ● Рефакторинг проекта: внедрение модульной архитектуры (UI, данные, заказы, утилиты), устранение гонки ресурсов, повышение производительности. ● Настройка CI/CD через GitHub Actions, работа с Git. ● Доработка внутренней CRM: дебаг, добавление нового функционала для отдела продаж.
Инженер-программист
04.2022 - 04.2023 |C. Nord
Linux, Python, SSH
● Автоматизировал процесс съемки видео на камеру, установленную на БПЛА, используя Python и встроенный инструмент Linux-системы ffmpeg, что позволило повысить эффективность и сократить время на выполнение задачи. ● Реализовал передачу данных с камер по протоколу RTSP, обеспечивая бесперебойную передачу видеопотока. ● Использовал SSH для подключения к одноплатному компьютеру и управления им, что позволило удаленно контролировать процесс съемки и передачи данных. ● Помогал команде облачного хранения данных реализовывать классы для управления данными, что позволило улучшить процесс хранения и обработки данных. ● Разработал и реализовал скрипты на Python для автоматизации различных процессов на одноплатном компьютере, что позволило повысить эффективность и сократить время на выполнение задач.

Образование

Программирование в компьютерных системах
По 2021
Санкт-Петербургский национальный исследовательский университет информационных технологий

Языки

РусскийРоднойАнглийскийСредний