
Был более недели назад
Tokarev Ivan
Мужчина, 37 лет, родился 6 июня 1988
Активно ищет работу
Краснодар, готов к переезду, готов к редким командировкам

Разработчик PHP NodeJS / TeamLead (FullStack, PHP, NodeJS) / Руководитель группы разработки
Специализации:
- Программист, разработчик
- Руководитель группы разработки
Занятость: полная занятость, частичная занятость
График работы: полный день
Опыт работы 14 лет
Май 2024 — по настоящее время
1 год 6 месяцев
ООО "ВетМенеджер"
Краснодар, vetmanager.ru/
Медицина, фармацевтика, аптеки... Показать еще
TeamLead / Руководитель группы разработки
Развитие и поддержка большой и сложной CRM-системы (B2B2C) для вет. клиник с большим количеством модулей, сложной инфраструктурой и кучей легаси 🙂 ТимЛид, релиз-инженер основного проекта и ответственное лицо по взаимодействию со сторонними DevOps, включая и ответственность за принятие ключевых инфраструктурных решений, а так же разработку и внедрение новых регламентов, оптимизацию процессов. До появления Продакт-Менеджера в команде, частично выполнял его функции - приоретизация задач, проведение грумингов, ретро, планирование спринтов, составление отчетов.
---
Коротко о важном:
+ Улучшил тяжелые запросы в ClickHouse с отвала по таймауту до 1 секунды (клиенты были очень рады).
+ Введен ряд регламентов и оптимизаций процессов в команде (и в компании), которые ощутимо ускорили разработку, взаимодействие между командами, процессами и т.д.
+ Отловлены некоторые долгие запросы в MySQL, оптимизированы до субсекунды.
+ Активное участие при создании ТЗ, для новых модулей, что сэкономило многие часы на разработку в последующем.
+ Разработан и внедрен быстрый и удобный формат дейликов для компании в целом. Максимальный результат с минимальными затратами времени.
+ Полностью перевел сборку бандлов всего проекта (JS/CSS) с PHP на отдельный контейнер в Docker с Node.JS и Gulp
+ Полная ответственность за еженедельные релизы основного проекта.
+ Полная ответственность за принятие ключевых решений по инфраструктуре (сервера, репликации, взаимодействие со сторонними DevOps, единая точка входа)
+ и многое другое...
---
Немного остального:
- Релиз-инженер (еженедельно катил изменения на прод, главный сервис)
- Ответственное лицо при взаимодействии с DevOps, в т.ч. при решении инфраструктурных вопросов, в т.ч. планирование спринтов DevOps (в т.ч. разгружал СТО).
- Создание новых модулей, начиная от работы с аналитиком с корректировкой ТЗ, до развертки в прод
- Разработка/доработка ряда модулей
- Доработка функционала под изменяющиеся бизнес-требования
- Помощь команде с задачами, так же помощь с обучением новичков
- Провел небольшое количество собеседований, выбрал подходящего кандидата, который прошел испытательный срок и остался в команде. Растет )
- Исправление багов, оптимизация важных для клиентов запросов
- Помощь отделу поддержки
- Регулярное активное взаимодействие между командами разработки (бекенд, фронтенд, мобилки, devops), продакты, тимлиды, разработчики, помощь другим командам
- Декомпозиция и распределение задач в команде, помощь в реализации, проталкивание задач, если кто-то застрял
- Разрабатывал и вводил доп.регламенты
- Оптимизация/улучшение процессов
- До появления продакта в команде выполнял работу продакта (приоритезация задач, проведение ретро, создание отчетов, и прочая активность)
- Активное участие в создании RACI-матриц, определяющих взаимодействие внутри компании
- Решение конфликтов в команде (команда небольшая, до серьезных конфликтов никогда не доходило, в т.ч и при межкомандном взаимодействии, что отчасти считаю и своей заслугой)
- Активное участие и взаимодействие при составлении ряда ТЗ с бизнес-аналитиком, главой саппорт-отдела и т.д, продактом, СТО и т.д.
- Код-ревью, проверка соблюдения код-стайла и прочих стандартов
- Иногда ситуативно разгружал СТО с небольшими делами (например разработка и внедрение регламента по компенсации за фитнес сотрудникам, или например разработка и внедрение Communication Management Plan по взаимодействию с DevOps для всех отделов компании)
- Устранение аварий: хотфиксы, когда прод откатить, когда всех на уши поднять, в т.ч. DevOps, когда успокоить саппорт из-за разбушевавшегося РКН ))
- Регулярный мониторинг (Grafana, Sentry, New Relic)
Ноябрь 2022 — Апрель 2024
1 год 6 месяцев
ООО "ВетМенеджер"
Back-End Developer (PHP)
Развитие и поддержка большой и сложной CRM-системы для вет. клиник с большим количеством модулей, сложной инфраструктурой и кучей легаси 🙂 Участвовал в разработке ряда модулей, доработке функционала под изменяющиеся бизнес-требования, помогал с обучением новичков, исправлением багов, оптимизацией важных для клиентов запросов (MySQL, Clickhouse), помощь поддержке, взаимодействие между командами разработки, разрабатывал и вводил доп.регламенты, с какого-то времени стал релиз-инженером (еженедельно отделял релизы и катил в прод).
PHP (Кастом + Laravel + Yii), Docker, MySQL, Clickhouse, ExtJS, NodeJS, Gulp
Август 2019 — Май 2022
2 года 10 месяцев
First Beat Media, LLC (США)
Back-End Developer
Продумывал логику решения задач, исходя из бизнес-требований, реализовывал множество различных фишек (внешних и внутренних), а так же поддерживал, модернизировал и исправлял существующие.
Многомиллионная аудитория, множество различных нишевых сайтов знакомств, каждый со своими особенностями, языками, таймзонами, чатами, платными услугами, сложными email-рассылками, дашбордами, статистикой и прочим.
Node.JS, MongoDB, админка на PHP / Laravel (и немного Angular первых версий, Backbone), HTML, CSS, немного Docker.
Название компании в связке с используемыми технологиями попадает под NDA, потому sorry... Но компания действительно клёвая 🙂
Август 2018 — Август 2019
1 год 1 месяц
Стартап "ГдеЗерно"
Краснодар
Информационные технологии, системная интеграция, интернет... Показать еще
Full-Stack Developer
Node.JS, Google Polymer (шаблоны, кастомные элементы, одно/дву-сторонний databinding), GraphQL, Google Firebase, HTML, CSS, Cordova, MongoDB.
Весь проект построен с применением подхода Progressive Web App (PWA). Service Workers, облачные БД и т.д.
Июнь 2011 — Август 2018
7 лет 3 месяца
Разные компании
Back-End / Front-End / Full-Stack
Написание кода, обсуждение бизнес-логики, решение различных проблем, разработка нового функционала, исправление багов, постановка задач разработчикам (а так же контроль выполнения). Самостоятельное создание и запуск небольших проектов с нуля.
PHP (Laravel) / MySQL / PostgreSQL / Backbone.js / JS / HTML / jQuery / CSS
Навыки
Уровни владения навыками
Базовый уровень
Уровень не указан
Обо мне
Есть отличная рекомендация с последнего места работы.
---
Основное:
---
Опыт работы в разных компаниях, от небольших (3-10) до крупных (500+) человек в штате. Как в продуктовых так и в конвейерных компаниях.
AI-энтузиаст (пользуюсь, исследую).
Основная актуальная специализация - различные B2B2C решения, CRM-системы. Последние 3 года занимаюсь развитием и поддержкой большой и сложной CRM-системы (B2B2C) для вет. клиник с большим количеством модулей, сложной инфраструктурой и кучей легаси 🙂 Из них 1.5 года в качестве бекенд-разработчика, и последние 1.5 в качестве ТимЛида небольшой команды. Так же релиз-инженером основного проекта и ответственным лицом по взаимодействию со сторонними DevOps, включая и ответственность за принятие ключевых инфраструктурных решений, разработку и внедрение новых регламентов, оптимизацию процессов. До появления продакта в команде, частично выполнял его функции - приоретизация задач, проведение грумингов, ретро, планирование спринтов, составление отчетов.
До этого 2 года 10 мес. трудился удаленно на компанию из США (Майами). 50+ сайтов знакомств вроде "Тиндера" с многомилионной аудиторией. Реализовывал множество различных фишек (внешних и внутренних), а так же поддерживал, модернизировал и исправлял существующие.
Node.JS, MongoDB, админка на PHP / Laravel (и немного Angular первых версий), верстка, Docker.
---
Если не лень читать дальше: =)
---
До этого год в проекте "Гдезерно" - Node.JS / MongoDB / Google Polymer / PWA (Progressive Web App), верстка.
Суть проекта - свести вместе фермеров с элеваторами и тысячами тонн зерна с перевозчиками-зерновозами (транспортные компании, частные извозчики).
До этого трудился в различных компаниях по 1.5 - 2 года, где была верстка / PHP (с различными фреймворками, в.т.ч и самописными) / MySQL / MongoDB / JS, JQuery .
Сложные CRM-системы с ролями, диаграммами Ганнта, сайты знакомств, девелоперов, интернет-магазины, услуги, сайт с большим количеством гос.регламентной документацией для экологов и множество прочего (при необходимости готов предоставить более подробную информацию о компаниях, проектах, своей роли в них).
Так же в разное время реализовывал и частные заказы с созданием небольших проектов с нуля "под ключ", а так же различные доработки различной степени сложности, как для местных, так и для иностранных заказчиков (РФ, США, Израиль, Швейцария).
Ранее был скилл проект-менеджмента (фронт-эндил, и параллельно менеджерил отдел бекенд/фронтенд разработчиков при разработке проектов для крупного застройщика). Проект был запущен, и выполнял возлагаемые на него функции.
В качестве pet-project баловался (вполне удачно) с API Binance для создания технического анализа графиков по некоторым крипто-валютам.
Предыдущее место работы: контракт пришлось завершить из-за банковских последствий политической обстановки (отключение СВИФТ и прочее). Компания и я были крайне лояльны друг к другу.
Сотрудником в штат или ИП - значения не имеет. Но имеет значение наличие оплачиваемого отпуска.
Образование
Среднее образование
Знание языков
Гражданство, время в пути до работы
Гражданство: Россия
Разрешение на работу: Россия
Желательное время в пути до работы: Не имеет значения