Обо мне

Создаю и поддерживаю веб-приложения, автоматизирующие бизнес-процессы: CRM/ERP, личные кабинеты и прочие панели управления и интранет-ресурсы «для служебного пользования»

Пишу в основном на PHP, но умею NodeJS и немного Python.

Делаю проекты (на заказ и для себя) на Laravel, Yii2. Раньше делал на CodeIgniter и Yii1. Немного знаком с Symfony. Иногда использую Elasticsearch. Немного умею фронт — HTML, JS, CSS на базовом уровне, пару раз работал с VueJS.

Умею docker, люблю микросервисы, исповедую git-flow. Поскольку занимаюсь разработкой (в т.ч.) API, могу интегрировать проект с другими сервисами, которые имеют программные интерфейсы. Разработанные API стараюсь описывать через Swagger.

Понимаю и могу объяснить, как работает тот или иной компонент системы или приложение в целом — для меня это не магия!

А также свободно работаю с командной строкой *nix, могу настроить Gitlab CI — автоматическая сборка образов под проект, компиляция frontend-проектов и автоматическое создание релизов, деплой на серверы и т.п.

Могу создать локально песочницу и развернуть любой проект (просто по работе часто вижу ситуацию, когда разработчику даёшь проект — код, дампы, миграции, конфиги… а разработчик даже локально не может запустить проект)

В сфере ИТ более 15 лет, поэтому свободно (на уровне администратора) знаю FreeBSD, Linux, MikroTik RouterOS. Ещё, например, могу настроить IP-АТС на Asterisk… и кучу других прикладных служб — особенно, при наличии документации

С удовольствием рассмотрю предложения на позиции Senior'а, TeamLead, CTO/CIO и т.п.

Профессиональные навыки
Участие в профессиональных сообществах
Опыт работы
Частная предпринимательская деятельность
Руководитель
Июль 2012 — По настоящее время (7 лет и 10 месяцев)

Занимаюсь разработкой и обслуживанием информационных систем «под ключ», в основном это бэк-офис проекты.

Уровень сложности разный — от «визитки» до финтех-проектов.

ГлобалКом
Фрязино
Инженер
Март 2008 — По настоящее время (12 лет и 2 месяца)

Занимаюсь техническим сопровождением и поддержкой узла связи провайдера спутникового интернета. Парк состоит из оборудования Mikrotik и аппаратных серверов с VMware ESXi.

Также развиваю служебный интранет-портал, через который осуществляется управление пользователями, биллингом, оборудованием и сетью, а также платёжными системами и прочими сервисами (в т.ч. сторонними, через API)

Разрабатываем мобильные приложения для бизнеса с 2011 года, специализируемся в области CV, ML, AI
Backend разработчик
Март 2017 — Май 2018 (1 год и 3 месяца)

Занимался разработкой и поддержкой нескольких микро-сервисов — компонентов единой платформы (b2b) для retail-клиентов.

В частности, работал над сервисом каталога товаров — импорт клиентских каталогов, поиск товаров и т.д.

КиберСити-74
Челябинск
Системный администратор, программист
Май 2009 — Апрель 2015 (6 лет)

Обслуживал офисную ИТ-инфраструктуру: пользовательские АРМ, офисные серверы и т.д.

Обслуживал «облачную» инфраструктуру предприятия: cерверы в удалённых ЦОДах, виртуальные серверы и службы, следил за актуальностью доменов и DNS-записей, продление доменов и т.д.;

Разработал (с нуля) сайт www.cybergorod.ru: cпроектировал архитектуру, реализовал это «в коде», выполнил интеграцию с внешними платёжными системами(Яндекс, Вебмани, итд) а также интеграцию в внутренними процессинговыми сервисами компании.

Мировой лидер в области резервного копирования и восстановления данных
Системный инженер (web)
Май 2008 — Декабрь 2008 (8 месяцев)

Занимался примерно тем, что сейчас называется DevOps. Обслуживал веб-инфраструктуру компании (сайты www.acronis.*) в нескольких ЦОДах по всему миру (это сейчас никого не удивишь «облаками» в амазонах! а тогда у компаний были либо свои «серверные», либо оборудование сдавалось в ЦОД на co-location, а технологии виртуализации вообще в продакшне мало кто использовал… если только FreeBSD Jails)


Услуги хостинга
Долгопрудный
Perl-программист
Октябрь 2007 — Апрель 2008 (7 месяцев)

Работал в проекте бесплатного хостинга «holm.ru», писал разные скрипты с прицелом на hi-load, разрабатывал универсальный конструктор веб-сайтов: скрипты, позволяющие в «пару кликов» развернуть готовый сайт на joomla и тд

PerlLinuxFreebsdJoomlaDojoMySQL
Интернет-провайдер и оператор связи
Системный администратор, программист
Май 2004 — Октябрь 2007 (3 года и 6 месяцев)
  • Обслуживание клиентов компании (с выездом к клиенту);
  • Техническая поддержка (по телефону и e-mail);
  • Установка и настройка серверов и активного сетевого оборудования с дальнейшим сопровождением;
  • Сопровождение сетевых служб компании (mail, web, etc…)
  • Обслуживание сетевой инфраструктуры офиса компании и серверной комнаты;
  • Поддержка биллинговой системы, разработка новых модулей, служб. Модификация по заявкам под нужды отделов компании;
  • Мониторинг и поддержка сети и активного сетевого оборудования, располагающегося на узлах связи;
  • Автоматизация процессов подготовки отчетных документов (включая написание программных интерфейсов для взаимодействия с ПО «1С»).
PerlFreebsdMySQLPostfixSquidDns
Челябинский монтажный колледж
Челябинск
Старший лаборант компьютерного центра
Май 2003 — Октябрь 2004 (1 год и 6 месяцев)
  • Техническое обслуживание компьютеров, оргтехники (установка, настройка и обслуживания ПО, консультация пользователей, замена расходных материалов, и т.п.);
  • Техническое сопровождение различных мероприятий, включающее в себя установку, настройку оборудования для презентаций, совещаний;
  • Обслуживание компьютерных классов;