Специалисты
Навыки и компетенции
Основной стек: PHP 5.6 - 8.1 (6+ лет), Mysql (3+ лет), Postgresql (2+ лет), Oracle (1 год), Memcached (3+ лет), Redis (2+ лет), phpunit (5+ лет), Docker (4+ лет), Git (6+ лет), Linux (6+ лет).
Дополнительно: JavaScript, HTML, CSS, jQuery, Redmine, Jira, nginx, php-fpm.
Образование
Военная Академия Войсковой Противовоздушной Обороны Вооруженных Сил Российской Федерации Факультет Радиотехники и информационных технологий
Инженер-программист. Специалитет (2013).
Приложение для инвестиций
Описание: Веб-сайт и приложение iOSAndroid для клиентов банка Роль: Backend-разработчик. Задачи: - Проработка и реализация бэкенд части приложения с использованием микросервисной архитектуры; - Разработка архитектуры и реализация микросервиса для регистрации и восстановлении доступа к аккаунтам клиентов; - Разработка архитектуры и реализация микросервиса для работы с ПИФ и ИИС; - Разработка функциональных модулей микросервиса для работы со счетами; - Разработка внутренних библиотек, применяющихся в микросервисах приложения.
PHP 7.4|8.0, Postgresql, RabbitMQ, Lumen, JsonRpc, Kubernetes, Docker, Gitlab
Февраль 2022 - январь 2022 месяцев
Банковская омниканальная платформа
Описание: Веб-сайт и приложение iOSAndroid для клиентов банка. Роль: Backend-разработчик. Задачи: - Проработка и реализация бэкенд части приложения с использованием микросервисной архитектуры; - Разработка архитектуры и реализация микросервиса для работы с лимитами по продуктам, кредитам, картам, отделениям банков; - Разработка функциональных модулей микросервиса для работы со счетами, вкладами и объединяющего все заявки на продукты пользователя; - Разработка внутренних библиотек, применяющихся в микросервисах приложения; - Доработки в микросервисах хранилища документов, списка поставщиков, платежного шлюза.
PHP 7.4, PHPUnit, Oracle, Lumen, Doctrine, Gitlab CICD, JSON-RPC, Docker, Kubernetes
Сентябрь 2020 - февраль 2022 месяцев
Площадка для поиска аутсорс-специалистов в сфере IT
Роль: Backend-разработчик. Задачи: - Проработка и реализация архитектуры бэкенд-части приложения; - Реализация бизнес-логики приложения; - Написание модульных и функциональных тестов; - Поддержка и актуализация документации в swagger; - Реализация различных компонентов: специалиста,каталога специалистов, клиента,агенства,заявки на подбор и поиск специалистов,акта выполненных работ,отчетов и счетов.
PHP 7.4, PHPUnit, PostgreSQL, Laravel 7, Laravel Horizon, Laravel Sanctum, VueJs, Swagger, RestFull API
Август 2019 - сентябрь 2020 месяцев
Образовательный портал с возможностью покупки лекций и уроков
Роль: Backend-разработчик. Задачи: - Разработка функционала проекта: управление,администрирование,покупка уроков; - Написание парсера для конвертации облачных презентаций Adobe Indesign в собственный локальный формат на основе Reveal.js; - Реализация админ панели управления веб ресурсом, с разделами: пользователи, уроки, статистика, финансы; - Логирование прогресса по занятиям.
PHP, Laravel, MySQL, JavaScript, Jquery, Reveal.js
Март 2019 - август 2019 месяцев
Торговая площадка для покупки и продажи handmade вещей
Роль: Backend-разработчик. Задачи: - Проектирование системы приема платежей и доставки, разработка API; - Глубокая интеграция систем оплаты и доставки с возможностью их комбинирования между собой; - Проектирование базы данных и моделей, оптимизация сложных SQL запросов; - Рефакторинг старого кода, замена устаревших решений, оптимизация кода; - Обучение новых специалистов; - Поддержка единообразия кода проекта, ревью кода; - Проектирование базы данных и моделей, оптимизация сложных SQL запросов; - Переработка проекта с кодировки windows-1251 на кодировку UTF-8 (php); - Перевод проекта на протокол https; - Создание админского механизма для переводов портала,в виде отдельного вебсервиса,автоматическими механизмами поддержки консистентности переводов на prodaction, внедрение и поддержка механизмов i18n; - Разделение портала на доменные зоны RU и COM, без необходимости разделения кодовой базы, и поддержки двух независимых проектов; - Оптимизация поиска, настройка Sphinx, для увеличения скорости выдачи результатов и точности поиска; - Проработка механизмов показа рекламы на портале, улучшение логики показа рекламы, логики вращения рекламы внутри системы, переделан механизм покупки рекламы и рекламных мест на страницах портала; - Перевод кодовой базы проекта с системы контроля версий SVN на GIT, также обучение сотрудников работе с системой контроля GIT, перенос всех имеющихся скриптов работающих с системой контроля на GIT, переработка механизмов continuous integration.
PHP, Memcached, Redis, Mysql, PDO, Sphinx, Twig, CSS, JS, JQuery, GIT, SVN, Nginx, Docker
Март 2017 - март 2019 месяцев