Россия, www.1tvrus.com
СМИ, маркетинг, реклама, BTL, PR, дизайн, продюсирование... Показать еще
Заместитель деректора департамента по веб-разработке проектов Т/К "Карусель"
Разработал портал телеканала "Карусель" (http://www.karusel-tv.ru/) на Symfony.
Разработал внутреннюю CRM на Symfony.
Разработал сайт телеканала "Время" (http://www.vremya.tv/)
Разработал сайт телеканала "Телекафе" (http://www.telecafe.ru/)
Разработал сайт "Первого канала" (http://www.1tv.com/)
Руковожу технической частью портала Т/К Карусель.
- Общение с заказчиком;
- Формулирование ТЗ;
- Выделение и формулирование бизнес процессов;
- Постановка и делегирование задач;
- Code review;
- Тестирование;
- Ведение документации к проекту;
- Ведение отчётности, построение графиков;
- Проектирование архитектуры (DDD, SOLID, DRY, YAGNI, KISS, СQRS, GoF);
- Выбор технологий;
- Поддержка серверов;
- Поддержка пользователей;
- Проведение презентаций;
- Проведение внутренних митапов;
- Применение некоторых принципов из Agile и Scrum;
- Внедрил git workflow;
- Внедрил постановку задач в GitLab Issues;
- Настроил автоматическое привязывание коммитов к задачам;
- Организовал CI/CD;
- Организовал автоматическую сборку тестовых стендов;
- Организовал развертывание проекта в Docker контейнерах.
В рамках работы над Т/К Карусель:
- Разработка с использованием паттернов проектирования (соавтор php-clean-code);
- Использовали спецификации (майнтейнер Doctrine Specifications);
- Реализовал Web PUSH Notifications (автор популярнейшей статьи на Хабре по теме);
- Разработал систему очередей на базе Redis;
- Разработал систему для организации и регулярного запуска коммерческих конкурсов;
- Разработал систему для анализа и детектирования фактов накрутки голосов;
- Разработал систему для организации телепрограммы и её распределению по часовым поясам;
- Разработал биллинговую систему для внутренней валюты;
- Интегрировал интернет-магазин OZON и Toy.ru;
- Интегрировал календарь событий Kassir.ru с GEO-локацией и поиском ближайшего города;
- Разработал систему интеграции в Яндекс.Дзен;
- Разработал систему для генерации sitemap.xml;
- Разработал систему регулярных email-рассылок.
В 2017 году портал Т/К Карусель стал лауреатом Премии Рунета. С 2018 года Премия Рунета проводится при поддержке Т/К Карусель.
Заказчики коммерческих конкурсов: LEGO, Аквафор, Координационный центр доменов .RU/.РФ, Gismeteo, Смешарики, Союзмультфильма, Черепашки-ниндзя, BEN10, Winx, Playmobil, Mamba и многие другие.
Используемые технологии: GitLab, Symfony, Doctrine, MySQL, Redis, Sphinx, Docker, Gulp, SCSS, ES6 (нативный js), Bootstrap.
Тестирование: PHPUnit, PHPStan, PHP CS Fixer, функциональные тесты, тесты консистентности, контроль связанности модулей, линтеры.
Мониторинг: Sentry, Zabbix, NIXstats.