Обо мне

Приветствую!


PHP/NodeJS Backend Developer. 

Более 6-ти лет профессионально занимаюсь веб-разработкой. В основном это backend. На backend использую PHP и NodeJS.

  • PHP (5/7, OOP, design patterns, Yii2)
  • JS: ES5/6/7 NodeJS (async/await, cluster, REST API, websockets, Express, Sails)
  • DB: MySQL(5.7, 8), MariaDB, InfluxDB, Redis
  • Docker, Docker Compose

  • Люблю писать качественный, красивый, прозрачный и понятный код.
  • Всегда следую установленному codestyle
  • Умею быстро разбираться в чужом коде.
  • Имею большой опыт командной разработки с применением agile-методологий.
  • Всегда стремлюсь уложиться в срок без потери качества кода.
  • Легко обучаем, быстро и с большим удовольствием разбираюсь в новых технологиях.

Свою работу я люблю, но живу конечно же не только ей, в моей жизни всегда есть место женщинам, спорту и андеграунд музыке ;)

Профессиональные навыки
Участие в профессиональных сообществах
Опыт работы
Mindtraffic
Москва
Backend developer
Ноябрь 2018 — Март 2019 (5 месяцев)

Разработка REST API сервиса для мобильного приложения (ГИС-сервис). 

Uptrend Tracker App
Москва
NodeJS Backend Developer
Март 2018 — Сентябрь 2018 (7 месяцев)

Разработка бэкенда для мобильного приложения трекера криптовалютных бирж. Риал-тайм сборка и отдача данных с множества источников. Микросервисная архитектура. Стэк: Node.js, PHP, InfluxDB, MySQL, Redis, Docker. 

AlphaPay
Новосибирск
Инженер-программист
Август 2017 — Март 2018 (8 месяцев)

Разработка и развитие сервиса обмена валют, в т.ч. и крипто-валют. Бэкофис (PHP7/Yii2/MySQL/Docker) и фронтенд для сервиса. Интеграции с кошельками крипто-валют, блокчейн АПИ. Автоматизация процессов обмена. 

Сервис изначально был написан очень давно и некачественно, за время моей работы я переписал и избавился от 90% легаси-кода, бэкенд был переписан полностью. 

Частная практика, работа без зачисления в штат
Санкт-Петербург
Сентябрь 2015 — Август 2017 (2 года)

Всегда сотрудничал с несколькими постоянными заказчиками (от полугода и более качественного взаимодействия),  на мелкие проекты не разменивался. Много чего было. Во основном проекты на тривиальном стеке (PHP 5/7/MySQL/LEMP) с некоторыми своими особенностями. Тут и PHP (в основном Yii2) и NodeJS и Frontend какой-нибудь. Разработка API-сервисов (REST/SOAP) для приложений. Интеграции с внешними сервисами (платежки, рассылки и тд). 

JustWebIT
Санкт-Петербург
Программист
Май 2014 — Август 2015 (1 год и 4 месяца)

Разработка и поддержка основного проекта компании - средство для раскрутки фейсбук-аккаунтов для использования их в дальнейшем под рекламу. Разработка новых проектов для нужд компании. Стек, в основном - Yii2/MySql/Bootstrap. Много интересных и нетривиальных задач, интеграции со всеразличными сервисами.

Разработка сайтов, интернет-магазинов и web-сервисов
Программист
Декабрь 2010 — Март 2013 (2 года и 4 месяца)

Разрабатывал различные проекты

  • малые и крупные eCommerce на Zend/Bitrix
  • интранет проекты для различных компаний (магазины, учеты)
  • расширения для браузеров (JS, Kango FW)
  • фронтенд для внутренних проектов компании

В общем, что только не делал. Работа в Сибирикс заложила и дала базовые знания и умения которыми должен обладать web-программист.