Обо мне

Занимаюсь программированием с 2012 года. Начинал с C++ в образовательных целях. Участвовал в опен соурс проекте MaNGOS. С 2013 года начал заниматься разработкой на PHP "домашних" проектов. С 2014 плотно занялся коммерческой разработкой. В начале 2015 года переехал в Санкт-Петербург. Так же занимался фронтенд разработкой некоторое время в целях лучшего понимания взаимодействия.

Увлекаюсь UX дизайном, игрой на акустической гитаре :)

Готов изучить Go :)

Участие в профессиональных сообществах
Опыт работы
Разработка программного обеспечения, которое распределяет заявки по ремонту среди мастеров
Санкт-Петербург
Lead Developer
Октябрь 2015 — По настоящее время (4 года и 11 месяцев)

Первоначальной задачей в компании была разработка модулей для существующей внутренней системы. Разработка API для взаимодействия с мобильным приложением. 

На этапе знакомства с продуктом я обнаружил ряд проблем связанных с оптимизацией и предложил решение. В ходе оптимизации была переработана значительная часть кода работы с БД. Внедрено кэширование через memcache, что значительно ускорило систему. Разработал конструктор отчётов на основе построения sql запросов.

Поскольку система написана была написана на легаси, и переписать целиком было невозможно, внедрил много полезных инструментов для упрощения разработки.

С разрастанием команды и усложнением бизнес процессов, было принято решение "дробления монолита" и переписывание основного кода на Laravel. Разрабатывал микросервисы на node.js

Через 2 года работы, принял на себя роль тимлида.

Внедрил zero-downtime deployment. Разработал систему расчёта рейтинга мастеров, систему подбора оптимального мастера по разным условиям. Интегрирована работа с FCM уведомлениями для мобильного приложения.

TOO "OutdoorWorld"
Алматы
PHP программист
Август 2014 — Февраль 2015 (7 месяцев)

Разработка интернет магазина для компании.

Совместно с другим PHP разработчиком была разработана CMF система. Разработан интернет магазин с интеграцией в 1С посредством веб-сервисов на SOAP.

Так же разработал несколько утилит для автоматической обработки данных в формате xls перед публикацией в интернет магазине.

Так же занимался настройкой и конфигурированием веб сервера на связке nginx + php-fpm

PHPMySQLSoapJavaScript
Высшее образование
Казахская головная архитектурно-строительная академия; ААСИ
Алматы
Факультет: Архитектуры; ФА
Сентябрь 2010—Июнь 2013 (2 года и 9 месяцев)