Обо мне

Опытный веб-разработчик, руководитель проекта. Займусь интересным проектом с достойным бюджетом удаленно, возможны митиапы в Екатеринбурге. Если проект очень важный и интересный, могу прилетать на встречи в Москву и любой другой регион.

Пишу код, сопровождаю код, покрываю тестами важные участки кода, но не занимаюсь эстремальной разработкой через тестирование.

Опыт веб-разработки с 2004 года, а коммерческой веб-разработкой с 2007. За это время работал над известными проектами рунета, выполнял работы как субподрядчик бюджетных проектов, с нуля создавал интернет-магазины с аналитическими функциями до того момента, как это стало модно. И автоматические обменные пункты (WebMoney, Yandex, Paxum, Qiwi, PayPal, LibertyReserve тоже делал), и кредитные автоматы на WebMoney API. Кстати, если вам нужны финансовые сервисы на основе Bitcoin, Ethereum или других криптовалют, то добро пожаловать!

Главной работой считаю платформу для образовательного центра NotaBene. Система состоит из 4 веб-интерфейсов: служебный, преподавательский, студенческий и родительский. Интегрирована с корпоративной Asterisk FreePBX, работает в VPN-сети, которой подключены 3 офиса компании через Mikrotik. 95 % работы персонала завязана на работе с этой системой, включая функции: административные, образовательные, финансовые, бухгалтерские и рекламные. Система взаимодействует с API VK для анализа в реальном времени вступивших/вышедших из группы и таргетированием по рекламной аудитории (учитывая друзей обучающихся в центре). Для оперативной доставки уведомлений используется веб-сокет сервис на основе Ratchet, интегрированного в Yii2.

Предпочитаю работать с интересными и важными проектами. Поэтому поддерживать интернет-магазин, разработанный 3 года назад, не буду. Буду рад проектам, заказчик которого точно знает для чего ему проект, как он будет на нем зарабатывать и имеет соответствующий опыт и бюджет.

С чем работаю:
- Разрабатываю веб-приложения на синтаксисе PHP 7.1 с понятной архитектурой и пишу к ним документацию
- Yii 1/2, nette, Laravel, CodeIgniter, но предпочитаю работать с Yii2
- MySQL или MariaDb, Redis, MongoDB
- корпоративная телефонная связь на базе Asterisk (FreePBX). Интегрирую в корпоративные CRM.
- отказоустойчивые служебные веб-сервисы строю на базе supervisor, gearman
- в качестве серверной операционной системы использую Debian или Ubuntu
- интерфейсы строю на основе Bootstrap 4
- в качестве веб-сервера (или проксирующего сервера для websocket) использую nginx
- websocket-сервер создаю на основе библиотеки Ratchet, который полностью интегрируется в консольные приложения Yii-фреймворка и позволяет полноценно взаимодействовать с другими модулями проекта. И да, это не страшно, нагрузка минимальная.
- PhantomJS, Selenium если нужно что-то спарсить или притвориться пользователем:)

Реализованные проекты:
- корпоративные приложения на веб-технологиях (ERP)
- интернет-магазины
- автоматические обменные пункты
- веб-сервисы
- парсинг
- сервис антиплагиата (шинглами, через ipv6-парсинг выдачи Google/Яндекса с контролем бана, естественно, для поиска дубликатов текста в промышленных объемах)

Профессиональные навыки
Участие в профессиональных сообществах
Опыт работы
ТОО "Казахстанский центр дополнительного профессионального образования"
Костанай
Технический директор
Июнь 2015 — По настоящее время (4 года и 5 месяцев)
Разработка информационно-аналитической системы на технологиях: Yii v2, MySQL, Bootstrap, jQuery, Memcache, Sphinx, Redis, R, supervisor, gearman, Asterisk, Rapid Miner
Weblancer
Екатеринбург
Freelancer
Январь 2006 — По настоящее время (13 лет и 10 месяцев)
PHP-разработчик
Spacebox
Москва
PHP программист
Август 2014 — Июнь 2015 (11 месяцев)
Разработка проектов для Национальной Электронной Библиотеки (НЭБ.рф). Участвовал в разработке субпроектов:- Сектор оцифровки- Антиплагиат- CRM для работы с библиотеками- Морда нэб.рфТехнологии и платформы: Yii/2, MySQL, jQuery, Bootstrap 3
Компания-разработчик ряда лидирующих Интернет-проектов
PHP-developer
Август 2013 — Декабрь 2014 (1 год и 5 месяцев)
Основные обязанности:– разработка backend функционала на PHP– оптимизация производительности MySQL– аудит кода, поиск уязвимостей и их закрытие– системное администрирование LAMP Debian– разработка алгоритмов для оптимизации производительности веб-приложений– разработка документации к написанному кодуУчастие в проектах:– http://copylancer.ru – биржа копирайтинга (основной проект, работа в команде)– http://findcopy.ru – проверка уникальности текстов (второстепенный проект, выступал единственным программистом)
Высшее образование
Уральский Федеральный Университет имени первого президента России Б.Н. Ельцина
Екатеринбург
Факультет: Экономики и управления
Август 2014—По настоящее время (5 лет и 2 месяца)
Аспирант по направлению Информационные системы и технологии, Математическое моделирование
Факультет: Фундаментального образования
Август 2012—Июнь 2014 (1 год и 10 месяцев)
Управление качеством предприятия
Рудненский индустриальный институт
Рудный
Факультет: Экономики и информационных систем
Август 2008—Июнь 2012 (3 года и 10 месяцев)
Бакалавр информационных систем и технологий Дипломная работа: Система управления электронной очередью (серверная и терминальная часть)