🔔 Публичное собеседование DevOps-инженера с компанией «Островок!» — стартуем 20 марта в 16:00 МСК → трансляция ВК
Дмитрий Галаганов (dmitriy-galaganov), 40 лет, Россия, КазаньДмитрий Галаганов (dmitriy-galaganov), 40 лет, Россия, Казань

Дмитрий Галаганов

Руководитель разработки, Архитектор, ТимлидБэкенд разработчикАрхитектор программного обеспеченияВедущий (Lead)
От 300 000 ₽Рассмотрю предложения

Контакты

Войти
Возраст: 40 лет
Опыт работы: 13 лет и 11 месяцев
Регистрация: 29.08.2018
Последний визит: 1 месяц назад
Гражданство:
Местоположение: Россия, Казань
Дополнительно: готов к удаленной работе
Знание языков:

Обо мне

Всегда пишите код так, будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете.


— Martin Golding


Большинство хороших программистов делают свою работу не потому, что ожидают оплаты или признания, а потому что получают удовольствие от программирования.


— Linus Torvalds


Болтовня ничего не стоит. Покажите мне код.


— Linus Torvalds



После того как поработал в компаниях разного уровня сделал любопытные наблюдения.


Молодые компании чаще имеют слабые процессы, большие амбиции и много свободы, которую называют Agile, полагая что группа из N экспертов в своей области смогут самоорганизоваться и со временем эволюционировать в единый слаженный производственный цикл и выдать результат в срок.
Нередко это приводит к хаосу, перегрузке работников на местах, и срыву сроков.


Компании со стажем чаще имеют выстроенные процессы, высокий процент погруженных экспертов и четкие должностные инструкции для каждого, что помещает сотрудников в капсулу с необходимыми рычагами воздействия на процесс производства.
Такие условия создают рутину, и разрыв между исполнителем и конечным продуктом. Проще говоря, ты делаешь что то, но где и как это работает, кому это нужно и какое значение это имеет представления не имеешь.


В обоих случаях есть плюсы и минусы, и каждый выбирает свой путь.
Что касается меня, я давно ищу ту самую золотую середину, когда свобода и вовлеченность не означает отсутствие прозрачной дорожной карты и экспертной оценки развития проекта.

Навыки

PHP
JavaScript
PostgreSQL
Linux
Git
Docker
Symfony
Elasticsearch
Redis
DevOps

Опыт работы

  • B2B- и B2G-платформа с продуктами и сервисами для быстрого старта и участия в закупках крупнейших компаний
    МоскваОт 100 до 1000 сотрудников
    Менеджер проекта (Ведущий)Руководитель группы разработки
    Апрель 2024 — По настоящее время (1 год)
  • Центр Методического Обеспечения Оптимизации Процессов Государственного Управления в Московской области
    Красногорск
    Главный специалист отдела разработки государственных информационных систем
    Февраль 2023 — Февраль 2024 (1 год и 1 месяц)
    • Проектирование архитектуры государственных информационных систем
    • Управление командой разработки, распределение нагрузки, постановка задач, code review
    • Непосредственное участие в написании кода важных функциональных блоков системы
    • Проектирование серверной архитектуры, настройка и управление серверным окружением, проведение релизов, оптимизация нагрузки

    Ссылка на созданный портал https://moyapk.mosreg.ru/

    На текущем месте работы:

    1. Cпроектировал с нуля архитектуру портала с разнесёнными функциональными сервисами (12 сервисов). 
    2. Подготовил три стенда (dev, test, prod) для работы команды разработки, тестирования и для релизов
    3. Настроил git окружение всех сервисов проекта с подробным описанием инструкцией в readme.md
    4. Участвовал в собеседовании каждого кандидата в команду, отбирал лучших по софт и хард скилам
    5. Разделил команду на front и back, выстроил коммуникация между разработчиками, обеспечил техническое описание и подробные постановки задач с применением системного анализа
    6. Выстроил процессы начиная от верхнеуровневых постановок бизнес-аналитики и макетов figma до протестированного релиза прод
    7. Лично вел разработку сложных решений, ключевых узлов и сквозных сервисов


    Ценю порядок, прозрачность процессов, четкие ТЗ и стабильность постановки

    Использовались такие технологии как:
    php8.2, Symfony 5.4 LTS, Postgres 15, Redis (кеш + очереди), ElasticSearch, Logstash, Kibana, Supervisor, React., TypeScript, Python (скрипты), Docker, GitLab, RedMine (далее Jira), Confluence

    Ссылка на Грамоту-благодарность за создание государственного портала от министра государственного управления, информационных технологий и связи Московской области Куртяник Надежды Васильевны 

    https://disk.yandex.ru/i/QvJNBMM2nNfntQ

    GitPostgreSQLDockerPythonPHPSymfonyRedisElasticsearchLinux
  • Российский эксперт и разработчик цифровых решений для государства, бизнеса и человека
    КазаньОт 1000 до 5000 сотрудников
    Программист-разработчик
    Июнь 2020 — Февраль 2023 (2 года и 9 месяцев)

    Сопровождение программного продукта "Электронный бюджет" гос. заказ Министерства Финансов РФ (PHP, PostgreSQL)

    Сопровождение сопутствующих продуктов для Министерства Здравоохранения РФ (PHP, Symfony 4, Yii2, Angular, PostgreSQL, MySql)

    Создание и поддержка приложений на Python

    Поддержка сопровождение серверов CentOS, Debian

  • Краснодар
    Senior Developer, Team Lead
    Декабрь 2018 — Июнь 2020 (1 год и 7 месяцев)

    Проектирование баз данных

    Разработка внутренних и внешних проектов компании с использованием разных методов и языков программиорвания включая системные.

    Распределение задач среди младших разработчиков.

    Развертывание и обслуживание внутренних серверов компании

    Разработка системных сервисов под различные нужды (SMS оповещение, Google Disk (Yandex Disk) API, Корпоративный чат, Облако внутренних данных и прочее)

    Консультация клиентов по теххнической части проектов, помощь в выборе платформ.

    Внедрение современных технологий во внутренний стек компании.

    PHPMySQLJQueryGitMongoDBHTMLCSSWordPressDrupal
  • Лофт
    Краснодар
    Ведущий ИТ специалист
    Август 2017 — Декабрь 2018 (1 год и 5 месяцев)

    - Создание и обслуживание локальной сети для 100 машин

    - Установка, настройка и обслуживание Web сервера под управлением Linux Apache PHP Mysql

    - Установка и настройка терминала под управлением Linux на 100 клиентов по технологии X2GO

    - Установка внутреннего корпоративного чат-сервера на Jabber

    - Написание простого корпоративного приложения под Android

    - Подключение, настройка и эксплуатация системы видеонаблюдения

    - Создание самописного движка на PHP с применением ООП для решения корпоративных задач (включая основной сайт и CRM систему)

    - Создание самописной CRM системы для реализации индивидуальных задач компании

    CSSHTMLJQueryPHPLinuxMySQLWordPress
  • Частная предпринимательская деятельность
    Краснодар
    Ведущий ИТ специалист
    Август 2016 — Август 2017 (1 год и 1 месяц)

    Разработка и поддержка сайтов на Битрикс, Drupal 7, WordPress, ModX

  • ИП Лапин
    Томск
    Web разработчик
    Сентябрь 2011 — Октябрь 2016 (5 лет и 2 месяца)

    Разработка создание и поддержка сайтов на базе WordPress, Drupal, Bitrix, ModX
    Работа с англоязычными заказчиками по текущим проектам.

  • Журнал Автофф
    Томск
    Web разработчик
    Апрель 2011 — Сентябрь 2011 (6 месяцев)

    Разработка создание и поддержка корпоративного портала, системы сбора и анализа данных по объявлениям о продаже авто. Разработка и внедрение системы таргетинговой рекламы

Высшее образование

  • TУСУР-Томск

    Томский университет систем управления и радиоэлектроники
    Радиотехнический; РТФ
    Август 2004 — Май 2008 (3 года и 9 месяцев)

Дополнительное образование