РГ
Руслан Г.
Мужчина, 26 лет
Россия, Казань, UTC+3
Ставка
3 250 Р/час
НДС не облагается
Специалист доступен с 13 сентября 2024 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
PHP разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — A2
Главное о специалисте
Руслан — опытный PHP-разработчик уровня Senior. Обладает навыками работы с PHP, JavaScript, CSS, HTML, Linux, Git, Docker и другими инструментами. Имеет опыт разработки на Yii и Vue 3.
Руслан участвовал в создании ERP-системы для образовательных заведений, где занимался улучшением функциональности системы, рефакторингом кода и интеграцией с мобильным приложением. Также он работал над сервисом по подбору банка для ипотеки, где разработал REST API и виджет для внешних клиентов, внедрил использование Git и экосистемы Atlassian.
Кроме того, Руслан имеет опыт работы над проектами для банкротного бюро №1 и интернет-магазина «Товар без переплат».
Общий стаж работы Руслана в качестве разработчика составляет более 6 лет.
Проекты
(6 лет 10 месяцев)
ERP система для образовательных заведений
Роль
PHP developer
Обязанности
- Создание и внедрение новых возможностей системы на основании запросов и требований клиентов.
- Проведение анализа и проектирование новых модулей и компонентов для улучшения функциональности системы.
- Ремонт и исправление ошибок (багфиксинг), выявленных в процессе эксплуатации системы.
- Рефакторинг кода для повышения его читаемости, производительности и масштабируемости.
- Модернизация существующих функций с целью повышения их эффективности и соответствия современным требованиям.
- Создание и поддержка REST API для интеграции системы с мобильным приложением, обеспечивающим доступ к системе оценок студентов.
- Обеспечение безопасности и производительности API для стабильной работы мобильного приложения.
- Интеграция системы с внешними сервисами для формирования отчетов по государственным шаблонам.
- Обеспечение корректного взаимодействия системы с внешними сервисами, включая обмен данными и синхронизацию информации.
- Работа с большим объемом legacy (PHP, JS)
Стек специалиста на проекте
JavaScript, PHP Cache, Самописный фреймворк, Legacy, Cron, Smarty, JQuery, MySQL, PHP 8, Node.js
Отрасль проекта
EdTech
Период работы
Декабрь 2022 - Июль 2024
(1 год 8 месяцев)
Сервис по подбору банка для ипотеки
Роль
PHP developer
Обязанности
- Разработал rest api для внешних клиентов: продавали какие-то данные внешним клиентам для статистики;
- Разработал виджет для встраивания клиентами в свои сайты;
- Реализовал интеграцию с внешними сервисами: различные серсисы проверок клиента, сервисы скоринга клиентов, сервисы страхования клиента, смс сервисы;
- Внедрил использование git как инструмента разработки: для деплоя, запуска тестов (ci/cd короче), code review, для активного ветвления; раньше git использовать просто для хранения кода.
- Внедрил использования экосистемы atlassian (bitbucket, confluence, jira) для управления задачами и бизнес/техническим описанием системы; раньше использовался какой-то очень простой самописный плагин для таск менеджмента, а описания системы в виде текста в принципе не было - приходилось новым разрабам каждый раз объяснять все устно;
- Разработал систему менеджмента условий банков: изначально все условия хардкодились, и для их изменений приходилось разработчикам лезть в код; я разработал систему динамического установления условий, и теперь это делается через интерфейс, аналитиком либо продукт менеджером.
- Разработал систему менеджмента правил условий банков: могут блокироваться, добавляться, удаляться из подбора те или иные условия банков, в зависимости от выбранных пользователем опций портрета клиента.
- Продвинул и разработал отдельное frontend приложения: зафорсил использование vue.js как фронтенд фреймворка, для отдельного фронтенд приложения, т.к. ранее все было на jquery и php шаблонах (из коробки yii2); в этом была необходимость;
- Разработал систему контроля доступов для разных тарифов клиентов: раньше был только 1 тариф, но появилась необходимость делать их много, и делать персональные тарифы, где можно было бы включать/отключать те или иные функции.
- Разработал систему сбора статистики по клиентам: собираются данные о покупке тарифов, о количестве подборов, об активности клиента и т.п.
- Разработано локальное окружение в docker: чтобы не приходилось каждый раз вручную разработчикам ставить и настраивать софт - было принято решение переместить это все;
- Разработал виджет для внешних клиентов;
- Разработал rest api для внешних клиентов;
- Работа с Ledacy (PHP, JS)
Стек специалиста на проекте
PHP Cache, Cron, Yii2, JQuery, MySQL, PHP 7.4, Vue 3, Node.js
Отрасль проекта
FinTech & Banking
Период работы
Декабрь 2019 - Ноябрь 2022
(3 года)
Банкротное бюро №1
Роль
PHP developer
Обязанности
- Поддержка уже существующих сервисов
- Разработка и поддержка сервисов для внутреннего пользования в компании
- Интеграция новых сервисов с CRM "Битрикс"
Стек специалиста на проекте
Microservices, CRM Битрикс 24
Отрасль проекта
FinTech & Banking
Период работы
Декабрь 2018 - Ноябрь 2019
(1 год)
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Среднее
Учебное заведение
ГАПОУ «Набережночелнинский педагогический колледж"
Специальность
Техник-программист
Завершение учебы
2018 г.