Запускаем афишу образовательных курсов на «Моём круге». Читать подробности
Обо мне

Мне нравится заниматься системным администрированием, автоматизацией, задачами DevOPS, CD/CI, мониторингом и просто комплекстыми IT задачами.

Решал и готов решать любые технические задачи, начиная от участия в проектировании проектов до реализации, вывода в продакшн и дальнейшего сопровождения и оптимизации.Интересуют предложения, где я могу применить весь свой опыт (тимлид, разработка, CTO, архитектурные вопросы) и при этом открыть для себя что-то новое, отличное от системного администрирования, которым занимаюсь 18 лет нон-стоп.

  • В той или иной мере приходится разбираться и программировать на любых языках: C, Lua, PHP, GO, ruby, js, и дальше по списку.
  • В свободное время работаю над бесплатным и открытым проектом CBSD (проект закончен, но находится на саппорте) и двумя производными проектами на базе нее: WEBDEV и ClonOS. Домашняя страница проекта CBSD: https://www.bsdstore.ru/Домашняя страница проекта ClonOS: https://clonos.tekroutine.com/
  • Являюсь контрибьютором N-ого количества OpenSource ПО и FreeBSD ОС в частности ( https://www.freebsd.org/doc/en_US.ISO8859-1/articles/contributors/contrib-additional.html , Oleg Ginzburg ):
  • Являюсь мейнтейнером некоторого количества портов; учавствую в портировании и тестировании ПО;
  • Провожу консультации по применению OpenSource ПО и FreeBSD
  • ОС в частности.ОС: FreeBSD с версии FreeBSD 3.8,
  • Linux с версии Red Hat 6.2.
  • Microsoft DOS 6.2 -> Windows 3.1 -> Windows 9x -> Windows 2008 Server
  • небольшой опыт эксплуатации Solaris, HP-UX, AIX, MacOSX);
  • Программирование и соотв. функционалы: базовые знания C; PHP; LUA; Shell-scripting; HTML; SQL; gdb; hwpmc (freebsd); dtrace; perf, autotools/cmake-системы сборок
  • VoIP: Mera Softswitch, Asterisk PBX
  • Hardware: Cisco switch/routers, HP BladeSystem, Brocade FibreChannel switch
  • Virtualization: VMWare Infrastructure, OpenNebula, Joyent Triton, Proxmox, FreeBSD jails/bhyve, Xen,Docker, LXD, openvz
  • SAN/NAS Storage: HP EVA, NetAPP; ceph, AWS;
  • BackUP Solution: Bakbone, Bacula, Symantec Backup
  • Monitoring tools: Prometheus, Nagios, Cacti, Zabbix, Collectd/Graphite/Grafana/Kibana/ES/Logstash ..
  • Continuous Integration: Teamcity, Jenkins
  • QA: Kyua, Selenium
  • Mass-management: Puppet (наибольший опыт), Ansible, Vagrant;
  • Базы данных: MySQL, PgSQL, MongoDB, Cassandra, Tarantool/Redis/Memcached...
  • Другое: jboss, tomcat, ZeroMQ/RabbitMQ/ActiveMQ.
  • Знакомство и прохождение стандарта безопасности данных индустрии платежных карт ( PCI DSS )
  • Большой опыт работы с OpenSource софтом, умение выбирать подходящие инструменты.
  • Интересы: *nix, хостинг, кластеризация, виртуализация; портирование; участие в High-load WEB проектах, проектирование/реализация горизонально масштабируемых и отказоустойчивых WEB сервисов; CD/CI, FreeBSD; системная разработка; профилирование ПО и ОС (поиск узких мест); собственное здоровье;
Опыт работы
НИИ МАСШТАБ
Санкт-Петербург
Инженер-разработчик
Сентябрь 2017 — По настоящее время (2 года и 1 месяц)

Работа над проектом виртуальной облачной инфраструктуры.

Clonos project
Санкт-Петербург
Основатель и ведущий разработчик
Сентябрь 2016 — По настоящее время (3 года и 1 месяц)
Хобби-проект. ClonOS - это бесплатный, свободный open-source дистрибутив FreeBSD для создания платформы виртуальных окружений. В основе лежат: FreeBSD (+ bhyve, Xen, vale, jail), CBSD (как jail/bhyve/XEN менеджер), Puppet (как менеджмент конфигураций), MCollective (AMQP-based framework for building server orchestration or parallel job-execution systems). Мне нравятся такие решения как OpenStack, OpenNebula, Amazon AWS, которые я использую повсеместно и ежедневно. И я считаю, что FreeBSD платформа способна дать нечто похожее. Достижения: - менеджмент контейнеров jail - менеджмент виртуальных машин XEN - менеджмент виртуальных машин bhyve - автоматическая генерация TUI/WEB-UI форм для ввода динамических параметров puppet-модулией и их применение над окружениями - мгновенный (ZFS clone) запуск Linux окружений любого объема (ресайз образа диска до необходимого размера через микросервис на go). WWW: https://clonos.tekroutine.com/
Независимый разработчик игр.
Санкт-Петербург
Системный администратор Unix
Апрель 2017 — Август 2017 (5 месяцев)

Обслуживание/деплой инфраструктуры онлайн игр: War Thunder, Crossout, StarConflict и тд

.- Сопровождение Linux серверов (CentOS) и различного ПО на нем, 2/3/4 уровень поддержки;

- Continues Delivery/Integration (Jenkins,Docker);

- Config Management и оркестрация окружений: Puppet (написание модулей, манифестов, hiera), Foreman;

- Monitoring/Alerting: Sensu, Grafana, PagerDuty ( и т.д. );

- Прочее: Elasticsearch, RabbitMQ, Postgresql, MySQL, PHP, MongoDB, Consul,

- Cloud infrastructure: Joyent Triton Compute, OpenStack, Amazon AWS

cloud based real-time communication services
DevOps Engineer
Июнь 2016 — Июль 2016 (2 месяца)
DevOps Engineer WWW: https://wavecell.com/
Разработка внутренней Web-CRM системы и небольшие сложные аутсорс проекты
Санкт-Петербург
Ведущий разработчик
Июнь 2016 — Февраль 2017 (9 месяцев)
Построением и развитием IT инфраструктуры практически с 'нуля': - обслуживание Linux серверов; - обеспечение Continues Delivery/Integration (Jenkins,Teamcity, Docker, Selenium, Gitlab и тд ) - Config Management и оркестрация окружений: Puppet/MCOllective - Monitoring: Zabbix, Icinga, Kibana, Grafana, Prometheus.io ( и т.д. ) - Backup: Bacula/BareOS - Issue/project tracking, ITIL: Jira, Confluence, iTOP - Прочее: Elasticsearch, Kafka, RabbitMQ, Postgresql, PHP, MongoDB, Cassandra, LDAP, Redis Cluster/Twemproxy, Nessus, Zipkin и прочее модное. WWW: https://devim.team
Mobile Business Technologies
Санкт-Петербург
Ведущий системный администратор
Апрель 2015 — Июнь 2016 (1 год и 3 месяца)
Обслуживание IT инфраструктуры внутри компании и платформы бинарных аукционов IQOption.com: - Взаимодействие с Frontend/Backend разработчиками (консультации по серверным компонентам, обеспечение интеграции с Amazon AWS/Level3 CDN - Работы над повышением стабильности и надежности платформы - Разворачивание системы контроля версий на базе GitLab и автоматизацией деплоя кода на сервера); - Организация автоматического деплой серверов и сервисов из системы управления конфигурациями (Puppet-based) - Организация системы мониторинга (Nagios/Zabbix), Grafana/Collectd-etc.. - Организация резервного копирования серверов и баз данных (Bacula для FS, ZFS-snapshot based для 2TB+ баз данных) - Программирование вспомогательных микросервисов и утилит ( C, LUA, Shell ) - Профилирование платформы, поиск узких мест - Контроль и обработка всех invoice на IT-услуги обеспечивающие функционирование платформы - Менеджмен эккаунтов сотрудников, создание групп/проектов, выдача прав и контроль доступа к внутренним репозиториям компании - Работа по обслуживанию стека технологий: Php, Node, Nginx/NginxPlus, AWS CloudFrond/Route 53, Level3 CDN, Bacula, Elasticsearch, RabbitMQ, ActiveMQ, Postgresql, MySQL, GitLab, Fabric, Tarantool, Redis, LXD, KVM, OpenNebula, Ceph, Vertica, Graphana, FluentD, Kibana, LogStash, OSSEC, Telegram, Zabbix, Icinga, Puppet, OpenLDAP, Linux Ubuntu, CollectD, npm/comploser и мное другое. - Написание общих стандартов, ведение документации - Собеседования, отбор кандидатов на должности системных инженеров. WWW: http://mobbtech.com/ WWW: https://iqoption.com/
АйДиджитал
Санкт-Петербург
Ведущий системный администратор
Март 2015 — Апрель 2015 (2 месяца)
Ведущий системный администратор Обслуживание IT инфраструктуры WWW: https://i-free.com
Платежная система
Санкт-Петербург
системный администратор
Июнь 2014 — Февраль 2015 (9 месяцев)
Обслуживание парка серверов на базе Linux Debian. Соблюдение требований по безопасности данных платёжных карт по стандарту PCI DSS Решение технических проблем, свойственных платежным системам/карточному процессингу; WWW: https://www.mobi-money.ru/
Частная практика, работа без зачисления в штат
Санкт-Петербург
системный разработчик, системный администратор, консультант
Декабрь 2013 — Июнь 2014 (7 месяцев)
CBSD Project
Санкт-Петербург
Основатель и ведущий разработчик
Октябрь 2013 — Декабрь 2016 (3 года и 3 месяца)
Хобби-проект. CBSD - обертка вокруг подсистемы jail, гипервизоров bhyve и Xen для операционной системы FreeBSD. Проект позиционируется как единый инструмент комплексного решения при построении серверов приложений, использующее заранее подготовленные образы виртуальных окружений с типовым набором ПО и требующие минимальной настройки. Языки программирования: Shell (98%), C, Lua, SQL Проект используется в нескольких (не связанных со мной ;-) компаниях; На данный момент проект является завершенным (по поставленным задачам), но находится в стадии поддержки. WWW: https://github.com/cbsd/ WWW: https://www.bsdstore.ru/
Эмбрия
Санкт-Петербург
системный администратор Unix
Апрель 2011 — Август 2011 (5 месяцев)
обслуживание Unix серверов (FreeBSD) WWW: https://embria.ru WWW: https://fotostrana.ru/
Санкт-Петербург
системный администратор Unix
Октябрь 2008 — Декабрь 2013 (5 лет и 3 месяца)
- ведущий системный администратор Unix, руководитель группы системного администрирования Unix - обслуживание парка Unix серверов (50 физических, 300+ виртуальных серверов); - работы по интеграции площадок с CDN - работа с договорами; - поиск хостинг-площадок; - написание кодовых стандартов и регламентов отдела системного администрирования (единый style); - прогнозирование/закупка оборудования, планирование бюджета; - взаимодействие (проектирование, профилирование) с WEB разработкой. - функции DBA: обслуживание MySQL/PgSQL, поиск тяжелых запросов, тюнинг и профилирование ОС - Решение технических проблем, свойственных GameDev - Собеседования, отбор кандидатов на должности системных инженеров. Достижения: - построение практически с нуля (с 3 серверов) инфраструктуры для предоставления "облака" под on-line сервисы (игры и сопровождаемые их сервисы) компании. Применяемые технологии: (контейниризация, jail-based, библиотека образов типовых контейнеров) - выстраивание цепочки взаимодействия между разработчиками и системными администраторами для создания горизонтально масштабируемых сервисов - организация цикла разработки SCM -> Development окружение -> Production - внедрение IPv6 на бакендах и фронтендах WWW: http://company.nevosoft.ru/ WWW: http://nevosoft.com
Первый и крупнейший разработчик OSS/BSS-систем
Санкт-Петербург
системный администратор Unix
Июль 2006 — Сентябрь 2008 (2 года и 3 месяца)
обслуживание Unix серверов (Linux, HP-UX, Solaris, FreeBSD), телекоммуникационного оборудования (FC switch и пр.), сопровождение пользователей на втором уровне поддержки WWW: https://billing.ru
Линкей
Санкт-Петербург
системный администратор Unix
Август 2004 — Июль 2006 (2 года)
обслуживание Unix серверов (FreeBSD, Linux), работа телекоммуникационным и VoIP оборудованием (Cisco, AddPac) и ПО (Mera Softswitch), сопровождение пользователей WEB хостинга на первом уровне поддержки
Оленком Электроникс
Санкт-Петербург
системный администратор Unix
Январь 2004 — Август 2004 (8 месяцев)
обслуживание Unix серверов (FreeBSD, Linux), работа с телекоммуникационным оборудованием (VoIP, xDSL, SDH) WWW: http://olencom.net
Учебно-производственный компьютерный центр "КИОПро"
Кириши
системный администратор Unix
Март 2000 — Февраль 2003 (3 года)
системный администратор Unix (FreeBSD, Linux), разработка биллинга (C, PHP) WWW: http://kiopro.ru