Юрий Х. Web разработчик, Senior
ID 6113
ЮХ
Юрий Х.
Мужчина
Россия, Тула, UTC+3
Ставка
2,500 Р/час
НДС не облагается
Специалист доступен с 28 мая 2023 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Web разработчик
Грейд
Навыки
Знание языков
Английский — B1
Главное о специалисте
Более 20 лет в IT, практически все - в web. Начинал с работы в веб-студиях, последние проекты - продуктовые компании, основное направление которых — предоставление услуг клиентам, где было много backend-разработки в части автоматизации бизнес-процессов компаний, интеграций с внешними системами, проектирование и разработка микросервисной архитектуры, юнит-тестирование, кодревью, декомпозиция задач, наставничество.
Проекты
(13 лет 5 месяцев)
ООО Честные технологии
Роль
backend-разработчик
Обязанности
Основная работа заключалась в сопровождении собственной CRM-системы с финансовым модулем, предназначенной для автоматизации стратегий взаимодействия с клиентами - в частности, для повышения уровня продаж и оценки эффективности маркетинговых активностей.
Задачи:
Написание «чистого», эффективного кода с использованием DDD, PSR и т.д.
Решение задач с применением современных технологий
Реализация нового функционала
Улучшение и поддержка существующего проекта и сервисов
Рефакторинг и оптимизация кода
Построение SQL-запросов, оптимизация существующих SQL-запросов
Достижения и результаты:
Компания за все 4 недели так и не смогла предоставить удаленный работающий стенд для решения поставленных задач и тестирования результатов.
Команда: 5 backend разработчиков, 1 ПМ, 1 инженер сервисной службы
Инструменты и технологии
● Docker
● Doctrine2
● PHP-native
● MySQL
● jQuery
● RabbitMQ
● GitLab
● Jira
Период работы
Март 2023 - По настоящее время
(3 месяца)
ООО Астон
Роль
аудитор, архитектор, разработчик
Обязанности
Основная задача сотрудничества заключалась в изменении архитектуры Личного Кабинета клиента на сайте, выработке рекомендаций по наиболее безболезненному переходу и реализации утвержденных технологий.
Задачи:
Аудит кодовой базы проекта
Составление рекомендаций по архитектуре проекта и оптимизации его кодовой базы
Выполнение программных работ по автоматизации финансовой бизнес-логики в ЛК клиента
Изменение архитектуры проекта с целью создания единого ЛК клиента вместо множества ЛК, привязанных к конкретной услуге
Достижения и результаты:
Проведен аудит кодовой базы и архитектуры проекта, составлены и согласованы рекомендации по архитектуре сайта, ведению кода, изменению логики обработки заявок с TeamLead, PM, инженерной службой, инициирован процесс создания внутренней документации по проекту.
Создан раздел в ЛК "Страхование гражданской ответственности перевозчика" с онлайн-калькулятором, оформлением документов и возможностью их оплаты через сервис электронных платежей
Команда: 4 fullstack-разработчика, 1 oracle-инженер, ПМ
Инструменты и технологии
● Codeigniter
● MySQL, Oracle
● jQuery
● GitWeb
● Bitrix-24
Период работы
Декабрь 2022 - Март 2023
(4 месяца)
ООО СервисКлауд
Роль
backend-developer
Обязанности
Разработка и поддержка внутреннего почтового сервиса компании - полный fullstack (Laravel, MySQL, RabbitMQ, Bootstrap, jQuery, GilLab, Composer)
Backend-разработка сайта https://scloud.ru/ согласно требованиям техзаданий и принципам SOLID (PHP, Bitrix, MySQL, Memcached, Sentry, ELK, GitLab, Composer, Psalm)
Разработка и сопровождение обменов данными между сайтом и внутренними службами, различные мониторинги и синхронизации данных, ответственность за консистенцию данных (SOAP, WSDL, JSON, XML)
Сопровождение и доработка рабочего места менеджера, - Интеграция со сторонними сервисами и службами (1C, Яндекс.Метрика)
Внедрение микросервисной архитектуры согласно REST API
Юнит-тестирование (PHPUnit) и отчётность
Codereview согласно PSR и внутренних стандартов
Наставничество
Задачи:
● Перевод древнего монолита на микросервисную архитектуру
● Перевод кодовой базы на современные технологии (DDD, SOLID, DRY, KISS, PSR, etc.)
● Адаптация бизнес-логики под текущие реалии в условиях санкций от Microsoft в качестве официальных партнеров
● Написание тестов для свежего кода и полное покрытие тестами хелперов, санитайзеров и валидаторов данных
● Консистентность данных при обменах с сервисными службами и службами 1С
● Наставничество
Достижения и результаты:
С нуля разработан сервис почтовых рассылок, на который были переведены все внутренние службы компании.
Файловые обмены между службами заменены на обмены через SOAP/WSDL
Управление службой по работе с БД клиента и его услугами переведено на XML-обмены.
Много-много кода вынесено из монолита, битриксовые списки заменены на собственные коллекции.
Активно участвовал во внедрении DTO в новую архитектуру проекта
Оформлено немало внутренней документации
Актуализация и исправление многочисленных ошибок в Личном Кабинете Менеджера позволило сотрудникам техподдержки самостоятельно выполнять корректирующие действия с данными клиентов без привлечения сотрудников backend-разработки.
Команда: 6 backend-разработчиков, 1 ПМ, 1-4 тес
Период работы
Сентябрь 2019 - Декабрь 2022
(3 года 4 месяца)
Формат работы
Формат работы
Удаленно, Офис
Командировки
Готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Тульский государственный технический университет
Специальность
Вычислительные машины, комплексы, системы и сети
Завершение учебы
1993 г.