Здравствуйте. Я — независимый разработчик, специализируюсь на профессиональной веб-разработке. Чаще всего выполняю проекты под ключ: от идеи и архитектуры до чистого кода, интеграций и дальнейшей поддержки.
Короткий about. Всегда рад конструктивному диалогу с заказчиками, техническими руководителями и инженерами проектов. Готов обсудить задачу, предложить оптимальные решения, оценить сроки и бюджет. Если у вас есть конкретный проект — свяжитесь со мной, поговорим по делу.
Важно: работаю исключительно как частный специалист и предприниматель. Очень давно не ищу работу в штате, команды, вакансии и приглашения от HR — это осознанный выбор в пользу проектной свободы и максимальной отдачи каждому заказу.
Профессиональная веб-разработка
Профессионально занимаюсь веб-разработкой более 15 лет. Прошёл путь от заместителя начальника управления автоматизации в крупной компании до технического директора, случалось и в одиночку тащить на себе крупный известный проект на Rails. С тех пор выбрал проектную работу: берусь лишь за те задачи, где могу дать максимум качества и результата.
Немного о себе. Значительная часть жизни прошла в спортивных залах, на рингах и татами: был призёром чемпионатов Санкт-Петербурга, тренировал. К программированию отношусь как к шахматной партии — интеллектуальной игре, которая отлично стимулирует ум, когда идёт в правильном ритме, без офисной рутины. Как и другие поклонники Германа Гессе, вижу в «Игре в бисер» прообраз мира IT — мир логики, математики и гармонии. Но, в отличие от жителей Касталии, я ценю баланс: реальный живой мир, свободу и возможность не жить программным кодом.
Примеры кода (JS, Ruby, PHP), extensions для CMS, виджеты amoCRM, выполненные проекты и отзывы — всё открыто в моём GitHub и на этом сайте, который служит мне одновременно портфолио и дневником разработчика. Тестовые задания и консультации возможны только на коммерческой основе.
Если вам нужен надёжный, вдумчивый и опытный исполнитель, который пишет чистый код — приглашаю обсудить ваш проект.
Listing Professional Experience
Веб-разработка с использованием нативного языка, также на основе фреймворков и CMS, MVC-фреймворков: Prestashop, OpenCart, Magento, WordPress, Joomla (VirtueMart, K2Store, JoomShopping). В меню сайта присутствуют ссылки на эксклюзивные экстеншены и хаки, e-commerce веб-ресурсы для предприятий, виджеты amoCRM. Полистайте, если интересно.
Nginx, Apache при необходимости. AWS, Heroku, Kamatera как правило. Также российские аналоги.
AWS, Heroku. Maintaining a distributed Unix infrastructure, Linux Administration (RHEL/CentOS/Fedora, OpenSuse Leap/Tumbleweed, Mandriva). Docker, squid, openvpn, nginx/php-fpm, apache, memcached, mysql, sendmail, fail2ban, etc. AWS (including Cloud formation and Cloud-init) and VMware (KVM, VirtualBox) as Infrastructure.
GIMP, Photoshop. G'mic, GAP.
С удовольствием работаю на Ruby, как под Ruby on Rails или Sinatra / Grape, так и нативно. Кроме того, по старой памяти не забываю PHP, также, когда необходимо, превращаюсь во фронтендера - HTML, js- и css- фреймворки, порой делаю что-то на React. В качестве иллюстрации сказанному - живой код github-а, в котором минимализм выполненного на рельсах и бутстрапе фронта приложения призван подчеркнуть возможности бакендера, пищущего на ruby самую разнообразную логику, от иллюстрации работы Artificial Intelligence на основе нейронной сети в ruby-обертке FANN для игры в Tic-Tac-Toe, и до вариаций покера и реализаций клиентов под API Twitter, Google Cloud Text to Speech, SuperJob и HeadHunter, WorldWeatherOnline. Охотно берусь за написание функциональных и SEO-ориентированных блогов на рельсах: Active Storage, activeadmin, ahoy_matey, acts-as-taggable-on, meta-tags, friendly_id, babosa, kaminari, etc; стандартный же рабочий инструментарий - Active Job, Active Record, sidekiq, Elasticsearch, PostgreSQL, Redis, Phusion Passenger, git.
