Team lead PHP

ID 1102124
Должность Team lead PHP
Опыт работы более 11 лет
Зарплата по договоренности
Менеджер

Тел.: (495) 987–45–64

E-mail: info@profistaff.ru

Дополнительная информация

Пол: Мужской

Место жительства: г. Москва

Связаться с соискателем
Образование:
Учебное заведение: Северный (Арктический) федеральный университет им. М.В. Ломоносова, Архангельск
Факультет: Информационных и космических технологий
Специальность: Информационные системы и технологии
Учебное заведение: Управление в сфере информационных технологий
Факультет: Разработка и внедрение информационных систем
Опыт работы:
09.2019 - Н/В

Информационное агентство


Должность: PHP-разработчик / Ведущий PHP-разработчик / Руководитель направления разработки инвестиционных продуктов


Обязанности:

1. Управление кросс-функциональной продуктовой командой из 10 человек (backend, frontend, qa, team lead):
- Постановка задач и оценка сотрудников (KPI)
- Мотивация и развитие сотрудников
- Коммуникация с бизнесомвнешними партнерами
- Обеспечение принципов корпоративной культуры
- Управление временем
- Проведение собеседований
2. Управление технологическим развитием продуктов:
- Развитие архитектуры продуктов.
- Управление техническим долгом.
- Внедрение новых технологийрешений
- Соответствие качественным требованиям
платформы
- Обновление компонентов
3. Управление основными процессами
- SCRUM(дэйли, ретро, управление бэклогом)
- Планирование и приоритизация
- Разработка (код-ревью, выкладка релизов)
- Мониторинг метрик и управление проблемами
- Обеспечение доступности и надежности продуктов
- Описание процессов (SIPOC), определение KPI процессов, итеративное улучшение процессов
4. Реализация стратегии
- Участие в стратегических сессиях ДИТ и продуктовой вертикали
- Обеспечение реализации стратегических целей на уровне команды

 

Ведущий PHP-разработчик (21/22г.г.)

1. Разработка архитектурных решений
2. Рефакторинг кода (Чистый код, SOLID, Структура)
3. Продуктовая разработка
4. Оптимизация производительности
6. Проведение собеседований
7. Настройка мониторингаметрик и оповещений
8. Оперативное устранение проблем
9. Расследование и профилактика инцидентов

Ключевые результаты (см список сервисов)
1. Оптимизировал производительность страниц (ttfb) до целевых требований в пределах 500-1000 мс. Профилировал через xhprof, стремился обнаружить алгоритмы с временем O(n) и преобразовывать в O(1) иди O(log n); применял кэширование, предварительные вычисления, рефакторинг алгоритмов.
2. Внедрил централизованное решение статического анализа кода (sonarqube) в CICD. Это позволило установить глобальные политики качества кода в компании. Появились метрики качества кода их анализ и улучшение: надежность, безопасность, поддерживаемость.
4. Контейнезировал (dockerize) старые приложения для запуска в kubernetes
5. Реализовали редизайн раздела инвестиций. Для новых элементовфичей интегрировались с внешними поставщиками данных.
6. Запустили раздел криптовалюты. Для получения данных сделали интеграцию с криптовалютной биржей binance.
7. Запустили раздел обучения в инвестициях

 

Стэк
- PHP 7.x, 8.x
- Nginx
- Nodejs 16
- Go
- Postgres
- ELK
- Grafana
- PrometheusVictoriaMetrics
- Sentry
- Jaeger
- KubernetesDocker
- RabbitMQ
- Symfony 3.x, 5.x, 6.x
- Yii 1.x
- BambooBitbucketJira


09.2017 - 09.2019

ООО, Разработка компьютерного программного обеспечения


Должность: PHP-разработчик


Обязанности:

Рефакторинг и поддержка ядра СPA сети.
Реализовал подсистему динамического управления фоновыми задачами процессинга.
Разработка и внедрение системы триггерных рассылок с использованием DMP.
Поддержка продуктовой базы (LPB).
Оптимизация кода. Багфикс.
Обсуждение задач. Оценка времени выполнения задач. Проведение код ревью.


10.2015 - 09.2017

Информационное агентство


Должность: PHP-разработчик


Обязанности:

Разработка и поддержка API мобильных приложений. Развитие продукта.

Развитие и поддержка микросервиса системы хранения данных.

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

Планирование и постановка задач, взаимодействие с разработчиками и девопсами.

Проведение QA. Выпуск релизов.

На всех проектах использовались: сборка, деплой - Bamboo, тасктрекер - Jira, git - Bitbucket, документация -
Сonfluence, багтрекер - Sentry, IDE - PHPStorm. oc - CentOS 7, php-fpm, nginx.



Опыт работы
c 2019-09-00 по 0000-00-00  Информационное агентство
Должность PHP-разработчик / Ведущий PHP-разработчик / Руководитель направления разработки инвестиционных продуктов
Обязанности <p>1. Управление кросс-функциональной продуктовой командой из 10 человек (backend, frontend, qa, team lead):<br /> - Постановка задач и оценка сотрудников (KPI)<br /> - Мотивация и развитие сотрудников<br /> - Коммуникация с бизнесомвнешними партнерами<br /> - Обеспечение принципов корпоративной культуры<br /> - Управление временем<br /> - Проведение собеседований<br /> 2. Управление технологическим развитием продуктов:<br /> - Развитие архитектуры продуктов.<br /> - Управление техническим долгом.<br /> - Внедрение новых технологийрешений<br /> - Соответствие качественным требованиям <br /> платформы<br /> - Обновление компонентов<br /> 3. Управление основными процессами<br /> - SCRUM(дэйли, ретро, управление бэклогом)<br /> - Планирование и приоритизация<br /> - Разработка (код-ревью, выкладка релизов)<br /> - Мониторинг метрик и управление проблемами<br /> - Обеспечение доступности и надежности продуктов<br /> - Описание процессов (SIPOC), определение KPI процессов, итеративное улучшение процессов<br /> 4. Реализация стратегии<br /> - Участие в стратегических сессиях ДИТ и продуктовой вертикали<br /> - Обеспечение реализации стратегических целей на уровне команды</p> <p> </p> <p><strong>Ведущий PHP-разработчик (21/22г.г.)</strong></p> <p>1. Разработка архитектурных решений<br /> 2. Рефакторинг кода (Чистый код, SOLID, Структура)<br /> 3. Продуктовая разработка<br /> 4. Оптимизация производительности<br /> 6. Проведение собеседований<br /> 7. Настройка мониторингаметрик и оповещений<br /> 8. Оперативное устранение проблем<br /> 9. Расследование и профилактика инцидентов<br /> <br /> Ключевые результаты (см список сервисов)<br /> 1. Оптимизировал производительность страниц (ttfb) до целевых требований в пределах 500-1000 мс. Профилировал через xhprof, стремился обнаружить алгоритмы с временем O(n) и преобразовывать в O(1) иди O(log n); применял кэширование, предварительные вычисления, рефакторинг алгоритмов.<br /> 2. Внедрил централизованное решение статического анализа кода (sonarqube) в CICD. Это позволило установить глобальные политики качества кода в компании. Появились метрики качества кода их анализ и улучшение: надежность, безопасность, поддерживаемость.<br /> 4. Контейнезировал (dockerize) старые приложения для запуска в kubernetes<br /> 5. Реализовали редизайн раздела инвестиций. Для новых элементовфичей интегрировались с внешними поставщиками данных.<br /> 6. Запустили раздел криптовалюты. Для получения данных сделали интеграцию с криптовалютной биржей binance.<br /> 7. Запустили раздел обучения в инвестициях</p> <p> </p> <p>Стэк<br /> - PHP 7.x, 8.x<br /> - Nginx<br /> - Nodejs 16<br /> - Go<br /> - Postgres<br /> - ELK<br /> - Grafana<br /> - PrometheusVictoriaMetrics<br /> - Sentry<br /> - Jaeger<br /> - KubernetesDocker<br /> - RabbitMQ<br /> - Symfony 3.x, 5.x, 6.x<br /> - Yii 1.x<br /> - BambooBitbucketJira</p>
Дополнительная информация
c 2017-09-00 по 2019-09-00  ООО, Разработка компьютерного программного обеспечения
Должность PHP-разработчик
Обязанности <p>Рефакторинг и поддержка ядра СPA сети.<br /> Реализовал подсистему динамического управления фоновыми задачами процессинга.<br /> Разработка и внедрение системы триггерных рассылок с использованием DMP. <br /> Поддержка продуктовой базы (LPB).<br /> Оптимизация кода. Багфикс.<br /> Обсуждение задач. Оценка времени выполнения задач. Проведение код ревью.</p>
Дополнительная информация
c 2015-10-00 по 2017-09-00  Информационное агентство
Должность PHP-разработчик
Обязанности <p>Разработка и поддержка API мобильных приложений. Развитие продукта.</p> <p>Развитие и поддержка микросервиса системы хранения данных.</p> <p>Обсуждение и согласование решений с менеджером проектов и главным архитектором.</p> <p>Планирование и постановка задач, взаимодействие с разработчиками и девопсами.</p> <p>Проведение QA. Выпуск релизов.</p> <p>На всех проектах использовались: сборка, деплой - Bamboo, тасктрекер - Jira, git - Bitbucket, документация -<br /> Сonfluence, багтрекер - Sentry, IDE - PHPStorm. oc - CentOS 7, php-fpm, nginx.</p>
Дополнительная информация
Ключевые навыки:

• MySQL       • ООП       • Linux       • Git       • Design Patterns  • PHP       • HTTP       • SOLID       • Symfony       • Yii       • Микросервисная архитектура       • ELK       • Grafana       • RabbitMQ       • REST API       • Docker       • PostgreSQL       • Деловая коммуникация       • Redis       • Kibana       • Scrum       • Web Application Development       • Управление командой       • Composer       • Backend       • Оптимизация кода      

Связаться с соискателем
Компания *
Контактное лицо *
Телефон *
Email
Комментарий
ТЕГИ:
Программист PHP
Другие резюме данного раздела:
Должность
Prompt инженер
Реверс-инженер
Реверс-инженер
Программист PHP
Web-разработчик (PHP, 1С-Битрикс)
Программист PHP