Бабушкин Александр
Backend Middle Developer / Team Lead
@e0m
05.11.1980
О себе
Опытный разработчик и руководитель с глубоким бэкграундом в медиа-технологиях. Специализируюсь на создании высоконагруженных бэкенд-систем, автоматизации бизнес-процессов и управлении инженерными командами. Сочетаю техническую экспертизу в Go и Python с навыками системного анализа и управления проектами.
Технологический стек
Languages
Go
Python
SQL
JS
DevOps & Tools
Docker
Kubernetes
Git
Bash
Linux
Specialized
FFmpeg
RTMP/HLS/SRT...
gRPC
Профессиональный опыт
Backend Developer (Go)
2023 — Наст. время- Разработка микросервисов: Проектирование и реализация систем управления устройствами с использованием REST API и gRPC, оптимизация работы с ORM и различными форматами данных (JSON, XML).
- Медиа-автоматизация: Создание Go-сервисов для управления графическим оформлением телеэфира, разработка кастомных титровальных UI.
- Инфраструктура: Развертывание и поддержка сервисов в Docker и Kubernetes, написание сложных Bash-скриптов для автоматизации CI/CD.
- Видео-процессинг: Построение пайплайнов обработки медиаконтента (FFmpeg, RTMP, HLS, SRT), интеграция с CDN и реализация многопоточных трансляций.
- Open Source: Разработка клиента CalDav и специализированных Telegram-ботов.
Team Lead / Руководитель инженерной группы
2017 — 2023- Управление: Руководство командой из 8+ инженеров. Постановка задач, контроль качества исполнения и менторство младших специалистов.
- Оптимизация процессов: Внедрение методологий Agile/Scrum и Kanban для планирования разработки и управления ресурсами.
- Цифровизация: Организация системы электронного документооборота на базе Django и PostgreSQL, автоматизация отчетности через Telegram-интерфейсы.
Python Developer
2017 — 2023- Web-разработка: Реализация коммерческих проектов на фреймворке Django (например, wwbb.ru).
- AI & ML: Интеграция нейросетей в производственные циклы: распознавание речи (Whisper), текста (Tesseract) и компьютерное зрение (OpenCV).
Media Engineer / Режиссер
2002 — 2017- Визуализация: Создание сложной 3D-графики для инженерных презентаций (Blender, Python, SVG).
- Производство: Полный цикл телевизионного производства: от режиссуры прямых эфиров до профессионального видеомонтажа и CG.
Фундамент и образование
Занимался программированием с 12 лет (Basic, TurboPascal). Участие в математических олимпиадах сформировало аналитический подход к решению задач и любовь к алгоритмическому программированию.