Обо мне

Специализация и профессиональные навыки:
системное администрирование

- практическое знание серверных продуктов Microsoft (MS Windows Server, WSUS, ISA, MS Exchange, MS Virtual Server), опыт разворачивания сервисов на их основе
- практическое знание большинства ролей MS 2003 Server (AD, MS VPN (PPTP), GPO, терминальный сервер Microsoft, IIS, DNS, DHCP, DFS, roamed profiles, software deployment etc.), опыт разворачивания сервисов на их основе
- опыт построения биллинговых систем учета расхода трафика в организации с авторизацией по пользователю, с возможностью фильтрации трафика, квотирования трафика по пользователю, на основе MS ISA Server и Kerio WinRoute
- знание принципов функционирования сетей TCP/IP, опыт построения ЛВС без маршрутизации и поддержки сложных ЛВС с маршрутизацией
- навыки виртуализации серверного парка, знание MS Virtual Server, VMware server 1.x/2.x, VirtualBox
- навыки shell-программирования под MS Windows
- базовые навыки администрирования ОС GNU/Linux

Профессиональные цели:
углубление профессиональных знаний в области IT, приобретение навыков администрирования Linux\FreeBSD

Награды, сертификаты, портфолио, проекты:
Имею сертификат "Основы администрирования Linux" Центра компьютерного обучения "Специалист" при МГТУ им.Н.Э.Баумана ( http://tests.specialist.ru/public.asp?uid=442449 ).

Опыт работы
Разработка ПО: драйвера, утилиты, мобильные приложения, WMS, инструменты для backup`а
Ведущий специалист по тестированию ПО
Декабрь 2014 — Июнь 2017 (2 года и 7 месяцев)
Контроль качества продуктов компании семейства UFSD (Universal File System Driver, https://www.paragon-software.com/technologies/universal-file-system-drivers/). Работа в команде: Поддержка и развитие существующей системы CI - поддержка существующих и написание новых автотестов (Bash scripts on linux/Cygwin/MacOS) - поддержка и развитие кода внутреннего фреймворка автотестов - администрирование парка тестовых стендов (VMWare vSphere + physical stands) и инфраструктуры автотестов - администрирование и поддержка сборочного и тестового конвейера (TeamCity) - создание сценариев автотестов и поддержка их документирования (TestLink) - участие в peer code review внутри команды CI (Phabricator) - локализация дефектов, обнаруженных автотестами, взаимодействие с разработчиками в процессе исправления, верификация их исправления Написание тест-планов и тест-кейсов для нового функционала, анализ существующего покрытия тестами, создание тест-планов релизного/регрессионного тестирования. Ручное тестирование нового функционала. Разработка автотестов для Android (ADB; небольшой опыт). Персональные достижения: Реализовал контроль качества в отдельном проекте для продукта компании для среды UEFI (UFSD for UEFI) - оценка рисков, создание тест-планов и тест-кейсов - контроль качества при разработке нового функционала - ручное тестирование продукта на разных платформах в среде UEFI - создание конвейера CI для среды UEFI (сборка + автотесты) - внедрение фреймворка для автотестирования в среде UEFI - написание автотестов для драйвера ФС под UEFI (EFI shell script) - использование порта Python (2.6) под UEFI для расширения возможностей тестирования (не закончено) - внедрение тестов Intel UEFI SCT (Self-Certification tests) Проведение технических собеседований на позиции QA. Создание чек-листов для оценки знаний кандидатов для собеседований. Поддержка существующей внутренней базы знаний. Общие навыки: - Работа по методологии SCRUM. - Планирование задач на спринт, декомпозиция, оценки временных затрат, документирование работ в таск/баг-трекере (Bugzilla, English only as a corporate standard). - Работа с системой контроля версий (svn - основной инструмент, git - базовые знания). - Навык документирования и создания демонстрационных тестов для peer code review для коммитов. - Bash scripting - advanced level; навык написания и поддержки больших объемов кода (1000+ строк); навык использования разделяемого кода (библиотеки функций). Навык написания кросс-платформенного кода (linux/Cygwin/MacOS). - Python - basic level. Имеется реализованный код тестовой утилиты для замеров производительности драйвера ФС (изначально в среде UEFI, но, теоретически, кросплатформенен). - С - basic level; C++ - pre-basic level. Имеется небольшой опыт по доработке/рефакторингу кода приложений на С++ для UDK (UEFI Development Kit); базовые знания архитектуры и библиотек UDK. - Средние знания среды UEFI, хорошие знания EFI shell (1.0 - 2.4). - Достаточные знания по конфигурированию сборочной среды UDK2010/2014 (для Linux) и сборке проектов в ней. - Базовые знания Makefile. - Знание Linux - advanced level, в т.ч. в Embedded-варианте. - Знание MacOS - уровень, достаточный для написания автотестов (Bash). - Достаточные знания TeamCity (уровень администрирования проектов). - Базовые знания TeamCity REST API. - Достаточные знания систем виртуализации VMWare (vSphere, Workstation). Знание специфики их реализации стека UEFI. - Базовый опыт работы с QEMU. - Навык исследовательской деятельности. - Навык поиска и использования информации при необходимости. - Навык самостоятельного обучения.
Российский разработчик сертифицированного ПО в сфере информационной безопасности
Тестировщик ПО под Linux
Июль 2010 — Октябрь 2014 (4 года и 4 месяца)
Тестирование (функциональное, регрессионное, нагрузочное) линейки продуктов компании (сетевые средства защиты данных на основе embedded linux); верификация и создание тест-планов; анализ, верификация, корректировка и создание требований. Участие в проекте автоматизации тестирования продуктов. Среднее знание bash script, perl, базовое знание С. Базовые знания продуктов IXIA. Использование сред виртуализации (VMware, Virtualbox, qemu) для быстрого разворачивания тестовых сред. Уверенное понимание архитектуры debian-based дистрибутивов, среднее - RedHat-based и других. Понимание работы стека сетевых протоколов. Навыки использования MS TFS (баг-трекер, версионное хранилище, управление задачами).
ООО "Такл"
Москва
системный администратор
Апрель 2009 — Июнь 2010 (1 год и 3 месяца)
Cистемное администрирование Поддержка пользователей (аутсорсинговые услуги) Внедрение биллинговой системы "BGBilling" (www.bgbilling.ru)
ЗАО 'НТ-Компьютерс'
Москва
Системный администратор
Сентябрь 2003 — Ноябрь 2008 (5 лет и 3 месяца)
Руководство IT-инфраструктурой филиала в составе крупного холдинга (30-60 рабочих станций, 4-8 серверов). Опыт планирования, разворачивания и администрирования: · СКС (ЛВС + телефония) · Active Directory сложной структуры (лес доменов, сайты) · локальной службы обновлений Windows (WSUS) · централизованной антивирусной защиты · служб централизованной установки ПО и ОС на раб. станции · корпоративной почты (MS Exchange 2003, OWA) · терминального доступа к приложениям · доступа в интернет и внутренние сети холдинга (VPN, фильтрация трафика, биллинговые системы с прозрачной авторизацией по пользователю на базе MS ISA Server, Kerio WinRoute Firewall) · средств централизованного хранения и резервного копирования данных пользователей · виртуализации серверного парка (MS Virtual Server, VMware Server) · интеграции в существующую инфраструктуру холдинга Базовые навыки администрирования GNU\Linux. Базовые навыки программирования (MS command prompt \ Linux shell scripting) Базовые навыки конфигурирования \ администрирования АТС. Оказание услуг аутсорсинга сторонним корпоративным клиентам.
Администратор компьютерной сети
Февраль 2003 — Август 2003 (7 месяцев)
Администрировние локальной сети на платформе Microsoft (около 100 пользовательских машин), администрирование домена Windows 2000, почтового сервера Exchange 5.5/2000, MS ISA Server, разворачивание доступа к удаленным филиалам (ок. 20 филиалов) на базе VPN, обслуживание клиентских частей БД 'Парус' на базе Oracle, централизованная антивирусная защита сети, тех. поддержка пользователей, обслуживание офисной СКС, АТС.
Природный парк 'Валаамский архипелаг'
Москва
системный администратор
Декабрь 2001 — Январь 2003 (1 год и 2 месяца)
Сетевое администрирование: Проектирование, создание, поддержка локальной сети, поддержка пользователей, построение защищенного доступа в Internet, установка, конфигурирование и администрирование 1С:Предприятие 7.7. сетевая версия DBF Прикладное программирование: 1С:Предприятие 7.7, приложений MS Office (VBA)
ЗАО 'Энергомашэкспорт'
Москва
системный администратор
Январь 2001 — Ноябрь 2001 (11 месяцев)
Администрирование локальной сети, администрирование домена Windows 2000, администрирование почтового сервера MS Exchange 5.5, поддержка защищенного доступа в Internet, администрирование почтового сервера Lotus Notes на базе ОС LINUX, тех. поддержка пользователей.
АО 'ЛМЗ Инжиниринг'
Москва
Системный администратор
Февраль 2000 — Декабрь 2000 (11 месяцев)
Разворачивание, обслуживание и администрирование локальной сети, разворачивание, обслуживание и администрирование домена Windows NT, разворачивание и администрирование почтового сервера MS Exchange 5.5, построение защищенного доступа в Internet, миграция домена до Windows 2000, администрирование почтового сервера Lotus Notes на базе ОС LINUX, тех. поддержка пользователей
Высшее образование
Российский технологический университет МИРЭА
Москва
Факультет: Вычислительных машин и систем; ВМС
Январь 1998—Январь 2000 (2 года)
Московский государственный университет имени М.В. Ломоносова
Москва
Факультет: Исторический
Январь 1995—Январь 1997 (2 года)