Обо мне

Пишу на PHP с 2008 г., коммерческая разработка с 2011 г., опыт удалённой работы с 2016 г.

Фреймворк - Laravel 5.x/Lumen 5.x. В работе использую TDD, придерживаюсь принципов SOLID/KISS, следую стандартам PSR-2, PSR-4. Разработку новых проектов веду на PHP 7.x+.

Специализация - backend. В большинстве случаев занимаюсь разработкой REST API (как приватные, так и публичные), SaaS-продуктов, решаю архитектурные вопросы (монолит, микросервисы), провожу оптимизацию кода и/или устройства проекта, рефакторинг, написание тестов, документации.

Навыки frontend-разработки: Vue.js + ES6+ / TypeScript. Вёрсткой с нуля (PSD/Sketch -> HTML) не занимаюсь; особо сложные моменты с CSS (LESS/SASS) пишутся с помощью гугла.

Есть опыт разработки мобильных приложений с использованием Ionic Framework.

Использую Continuous Integration/Deployment. В своих проектах - TravisCI + StyleCI + GitLab CIDeployer (ранее: SemaphoreCI/CodeShip + Laravel Envoy).

По возможности стараюсь контрибьютить в Open Source, примеры пакетов доступны в Github и Packagist.

Качество кода повышаю за счет чтения профильных блогов, изучения докладов с конференций, а так же с помощью различных сервисов (например, Scrutinizer).

Работа с Linux (преимущественно - Ubuntu) на среднем уровне администрирования необходимого мне стека технологий (не новичок, но и не профи). Серверы покупаю у DigitalOcean и Linode (внимание: реферальные ссылки), админю через Laravel Forge.

Редактор - PhpStorm, рабочая ОС - Ubuntu 18.04, локальная среда - Docker, GIT - GitKraken.

Профессиональные навыки
Участие в профессиональных сообществах
Опыт работы
Сентябрь 2017 — Декабрь 2018 (1 год и 4 месяца)
Zenky
PHP-разработчик
Улан-Удэ
Обязанности и достижения

Фуллстак разработка платформы облачных интернет-магазинов. API-first приложения, клиенты (сайты, моб. приложения на базе Ionic Framework), синхронизация из внешних систем учёта (1С, Frontpad).

Применяемые навыки
Март 2017 — Сентябрь 2017 (7 месяцев)
Giftd
Backend-разработчик
Санкт-Петербург
Сентябрь 2016 — Март 2017 (7 месяцев)
Goolead
PHP-разработчик
Москва
Обязанности и достижения
Доработка старых и разработка новых внутренних продуктов для сервиса обратного звонка. Оптимизация архитектуры проекта, обновление фронтенд-части (виджеты на Vue.js). Разработка системы биллинга (платежные профили, тарифные планы, скидки, внутренний SDK). Разработка системы приема платежей, интеграция с интернет-эквайрингом от Тинькофф Банка. Внутренняя интеграция с системой биллинга.
Июнь 2016 — Сентябрь 2016 (4 месяца)
Digital Quill
Backend-разработчик
Hessle
Обязанности и достижения
Проектное сотрудничество, серверная разработка продуктов компании. RESTful API, Laravel.
Июль 2011 — Июнь 2016 (5 лет)
GarantPark
Разработчик
Улан-Удэ
Обязанности и достижения
Разработка внутренних проектов компании. Социальные сервисы, автоматизация, SaaS-решения.
Высшее образование
Сентябрь 2010 — Июль 2013
ВСГТУ
Электротехнический; ЭТФ
Улан-Удэ
Специализация и достижения
230105 Программное обеспечение вычислительной техники и автоматизированных систем, Технологический колледж при ВСГУТУ (быв. ВСГТУ). 3 место на Всероссийской олимпиаде по программированию среди студентов ССУЗов (г. Иркутск, 2012 г.).