Обо мне

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

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

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