Я Backend-программист, но также могу работать во Frontend. Имею коммерческий опыт PHP и Golang, небольшие доработки или прототипы на клиентской части. Стараюсь использовать практики ООП, рефакторинг и тесты. Охотно обучаюсь новому, но и не забываю получать более глубокие знания.
Разработка backend части интернет-магазина, CRM-системы и других внутренних сервисов компании. Используем сервисную архитектуру, очереди, следуем хорошим практикам ООП и код-ревью. К своим достижениям внутри компании могу отнести следующее:
- Кратно оптимизировал количество запросов к сервису карт. Как итог сэкономил средства для компании.
- Реализовал новую интеграцию с агрегаторами. В первую неделю после запуска на всех ресторанах показали по этому источнику лучшие продажи.
- Рефакторинг легаси частей проекта. Улучшил структуру важных модулей, вносить изменения стало быстрее и проще.
Сервис интернет магазина писали на Yii2, CRM и другие внутренние сервисы на Laravel, API для курьерского приложения на Golang. Для очередей используется Rabbit MQ, для кеша Redis. Все сервисы собраны в Docker.
- Разработка функционала внутренней CRM-системы: оптимизировал работу контент-менеджеров и модераторов. Создал и внедрил систему рассылок для мессенджеров.
- Доработка интернет-магазина: реализовал обмен товаров со складской программой. Занимался рефакторингом обмена данными с CRM-системой. Воспроизводил и чинил редкие баги.
- Разработка REST-API: для выгрузки товаров на внешние системы доставок и маркетплейсов разрабатывал с нуля по swagger REST API.
- Взаимодействовал с подрядчиком: описывал ТЗ для мобильного приложения. Занимался контролем проводимых работ.
Магистратура по специальности "Информатика и вычислительная техника"
Бакалавр по специальности "Информационная безопасность"