Разработчик, с основной специализацией на PHP и Python.
Знаю и понимаю современный php с его инструментами такими как composer, mvc фреймворками(большой опыт использования yii2 и Laravel), микро фреймворками(slim), работой с очередями, автотестами(Codeception, PHPUnit) и т.д.
Также имею достаточный опыт разработки на различных технологиях, где за основу стека взят Python. В большинстве проектах использовал асинхронный стек основанный на AioHTTP или FastAPI, но также работал с синхронными фреймворками Django и Flask. В качестве фреймворка для автотестов везде использовался PyTest.
Знаю и применяю в разработке принципы ООП, SOLID, CQRS, паттерны проектирования.
Имею опыт работы как с реляционными базами данных(MySQL, Postgres), так и с NoSQL решениями(MongoDB, Redis)
В качестве системы контроля версий использую git.
Активно интересуюсь ИТ как таковым, хотя в основном упор делаю в стороны бекенд технологий, кроме указанного выше стека технологий изучаю go
Поддержка и развитие основного продукта компании
Разработка backend, управление командой backend разработчиков.
При работе в данной аутсорс компании, я закрывал различные роли в зависимости от проекта, был как senior backend разработчиком, который закрывал поставленные бизнес задачи, сотрудничая с фронтенд разработчиками и бизнес аналитиками, так и тим лидом групп бекенд разработчиков, отвечая за качество и своевременность закрытия задач по backend части проектов, проектирования систем, и взаимодействию с командами аналитиков, мобильных и фронтенд разработчиков, а также организацией CI пайплайнов, сбора логов.
В качестве production и тестовых стендов в основном использовались оркестраторы контейнеров Docker Swarm или Kubernetes.
Используемые технологии:
Python 3.7-3.8, AioHTTP, FastApi, Django, Redis, PostgreSQL, MongoDB, Docker, PHP 7.4, Laravel, RabbitMQ, PyTest, PhpUnit
Частичная занятость
Разработка backend части проекта организации медицинских исследований.
Используемые технологии:
Python 3.6, Sanic, Redis, PostgreSQL, Docker
Управление командой разработки партнерской сети лид памп, состоящей из 2 backend разработчиков и 1 frontend разработчика.
Используемый стек технологий: PHP 7.2, Laravel 5.8, PostgreSQL, Redis, RabbitMQ, Angular 6, Docker, AWS, Яндекс.облако
Поддержка существующих IT решений компании. Разработка решения для повышения прозрачности работы благотворительного фонда с использованием блокчейн технологий.
Используемый стек технологий: Ethereum, Solidity, Truffle, Zeppelin-solidity, NodeJs, Web3, Express, PHP 7.2, Laravel, PostgreSQL
Разработка и поддержка backend проектов компании, написание автотестов.
Основные используемые технологии: php7.1, yii2 framework, mysql. mongodb, codeception.
Поддержка существующих и разработка новых проектов на Yii и Yii2 Framework, в качестве сервера базы данных использовался Postgres
Разработка порталов на CMS 1C-Bitrix и поддержка существующих проектов. Интеграция проектов с партнерскими программами(aleba.ru, linkprofit, CpaHub).
Разработка web проектов с использованием Yii2 framework.
Вёрстка, поддержка существующих сайтов компании и разработка новых на CMS 1C-Bitrix, yii framework и cms компании.
Разработка сайта по защите персональных данных на yii framework