Обо мне

Я нацелен на результат и способен приносить реальную пользу любому проекту в котором участвую. Больше всего мне нравится решать задачи в области Data Engineering, Backend Operations, Backend Development

Профессиональные навыки
Опыт работы
Leading Service and Software Provider for ClickHouse
Software Engineer
Ноябрь 2019 — По настоящее время (11 месяцев)
ClickHouseSQLGolangMySQLPHPPythonKubernetesDocker
SK Hynix Eastern Europe
Минск
Python Team Lead
Июнь 2018 — Март 2020 (1 год и 10 месяцев)

Наконец то занимаюсь настоящим ИТ =)

Платформа автоматизации маркетинга. Программа лояльности, CRM, коммуникации и аналитика.
DevOps, искатель узких мест
Июль 2017 — Март 2018 (9 месяцев)

----------------------------------------------------------------------------

2017 (июль) - настоящее время

ООО "Саиплей" - www.sailplay.ru (Москва удаленно)

----------------------------------------------------------------------------

должность: DevOps, Team Lead искатель узких мест

достижения:

применил пару раз удачно pyflame для профилирования и нахождения узких мест в коде

привел ansible и zabbix в рабочее состояние, когда можно пользоваться и алерты это действительно алерты

разработал "окружение разработчика" на docker-compose

помог перестроить систему и проапгрейдить ее с Elasticsearch2.x до Elasticsearch5.x (с даунтаймом)

перевел систему бекапов на wal-e с Amazon s3 на servers.com SWIFT

поддерживаю около 40 серверов (2.4Tb суммарный объем БД PostgreSQL + 800Gb Elasticsearch) в рабочем состоянии

поднял кластер для "анализа nginx log request body" для kibana + elasticsearch

провел около 30 входящих интервью для отбора кандидатов на должность python разработчика

активно думаю в сторону kubernetes и разворачивания CI\CD окружения на gitlab-ci \ bitbucket pipelines

собственные проекты на golang (приватные repo на bitbucket, могу показать код):

https://bitbucket.org/clickhouse_pro/ga2clickhouse/

- плагин к analytics.js и буфферизированный стриминг Google Analytics в Clickhouse,

- поддержка Enhanced Ecommerce протокола,

- maxmind mmdb обогащение данных

https://bitbucket.org/clickhouse_pro/snowplow2click...

- буфферизированный стриминг Snowplow Analytics в Clickhouse,

  поддержка кастомизированных событий, JSON Schema валидация на лету,

  обогащение данных на лету

https://bitbucket.org/clickhouse_pro/piwik2clickhou...

- стриминг piwik в clickhouse, в разработке

https://bitbucket.org/ahavision/anomalyzer/

- поиск аномалий статистическими методами в произвольных таблицах Clickhouse

- в разработке нотификации в trello и telegramm

ООО "Мелсофт"
Минск
Lead Python developer в проекте MyCafe
Июнь 2015 — Июль 2017 (2 года и 2 месяца)

----------------------------------------------------------------------------

2015 (июнь) - 2017 (июль)

ООО "Мелсофт" - www.melesta-games.com (Минск)

----------------------------------------------------------------------------

должность: Lead Python developer в проекте MyCafe

достижения:

разработал интеграцию внутреннего формата локализации текстов и http://crowdin.com 

https://github.com/PaulGregor/crowdin-cli/pull/10

https://github.com/PaulGregor/crowdin-cli/pull/9

разработал асинхронный игровой сервер на базе микросервисов

Python2.7, twisted, cyclone, PostgreSQL 9.5 JSONB (тестируем Postgres Pro pg_pathman и CitusDB), Redis

1.2 Millon DAU, 5500 rps в пике

нагрузочные тесты на Locust.io

деплоймент на fabric

смигрировали девелоперское окружение  на Docker

сократив время развертывания с 5.5 часов до 10-20 минут

разработал систему мониторинга производительности приложения (Grafana, go-carbon, moira, graphite)

подробнее о системе

причина поиска нового места работы:

окончание контракта, открывает новые возможности ;)

GrafanaPythonGitDockerVagrantLinuxPostgreSQL
Интерактивный онлайн-сервис для изучения и практики английского языка
программист, ведущий программист в команде аналитики
Июнь 2012 — Май 2015 (3 года)

----------------------------------------------------------------------------

2012 (июнь) - 2015 (май)

ООО "Лингуалео" - www.lingualeo.com (сначала Офис в Москве, потом удаленно из Челябинска)

----------------------------------------------------------------------------

должность: программист, ведущий программист в команде аналитики

достижения:

разработал инструментарий для работы с Pootle + gettext, помогал в постановке процессов локализации (webtranslateit.com)

помог при развитии инфраструктуры и поставноке рабочего workflow (JIRA + github)

разработал систему мониторинга приложений pinba + graphite, подробнее про систему тут

разработал и реализовал общую архитектуру аналитической системы (behavior driven аналитика)

разработал систему ETL скриптов на python для загрузки данных в Vertica и Redshift

разработал более 25 отчетов в PowerPivot и QlikView (воронки, когортный анализ, анализ ROI по каналам с моделью атрибуции last utm click)

доработал базовый фреймворк для проведения АБ-тестирования

разработал прототип видео-плейера на wxPython для просмотра фильмов с субтитрами и переводом через google translate

разработка моделей аттрибуции и отчетов для рассчета ROI и LTV показателей

причина поиска нового места работы:

инвестор проекта решил искать другого единорога ;)

PythonPHPООПSQLMySQLGitNginx
Сеть Аптек "Классика"
Челябинск
руководитель проектов
Январь 2011 — Май 2012 (1 год и 5 месяцев)

----------------------------------------------------------------------------

2011(январь) - 2012 (май)

Компания "Сеть аптек классика" - www.klassika-apt.ru

----------------------------------------------------------------------------

должность: руководитель проектов

обязанности:

разработка технических заданий на автоматизацию бизнес-процессов сети аптек классика

ERP (платформа 1С 8.1), OLAP (MS SQL 2008)

поддержка существующих бизнес процессов - телефонный саппорт пользователей, формирование bug report и постановка задач программистам

постановка методологии контроля исполнения задач (таск-менеджмент, планирование ресурсов, чистый kanban)

внедрение в компании системы управления проектами redmine

попытки (не всегда удачные, в силу особенности постановки задач и постоянной смены приоритетов) внедрить автоматизированное тестирование

причина поиска нового места работы:

просто начал искать компанию своей мечты ;)

тема web мне существенно больше интересна ;) 

я считаю что web-ориентированными задачи и задачи интеграции бизнес процессов с web я решаю эффективнее,

чем технический саппорт по кассовой дисциплине и основным бизнес процессам товародвижения Аптеки

Крупнейшая и самая быстрорастущая социальная сеть для встреч с новыми интересными людьми.
инженер-программист
Октябрь 2010 — Январь 2011 (4 месяца)

----------------------------------------------------------------------------

2010(октябрь) - 2011(январь)

Компания "Badoo Development" - badoo.com

----------------------------------------------------------------------------

должность: инженер-программист

обязанности:

правка и доработка существующего PHP кода

решение задач в области статистики, решение мелких задач по доработке внутренних административных модулей,

решения задач в области локализации

причина поиска нового места работы:

не понравилось жить в Москве,

отсутсвие сильной мотивации к задачам уровень которых связан исключительно с поддержкой (а не развитием, написанием с нуля) проекта,

большинство задач развивающих архитектуру проекта в Badoo уже решили "по своему"

и к сожалению у меня не нашлось авторитета и сил чтото существенно поменять и предложить чтото лучшее

"ТАРАН Студио"
Челябинск
ведущий Веб-программист
Июль 2009 — Сентябрь 2010 (1 год и 3 месяца)

----------------------------------------------------------------------------

2009(июль) - 2010 (сентябрь)

Компания "ТАРАН Студио" г. Челябинск (Структурное подразделение I-jet Media www.i-jet.ru)

----------------------------------------------------------------------------

должность: ведущий Веб-программист

обязанности:

разработка Серверной логики для игровых проектов компании,

казуальные флеш-игры для социальных сетей Vkontakte, MailRu, Mirtesen и т.п.

дополнительные обязанности:

разработка АРХИТЕКТУРНЫХ компонентов системы

под условным названиеем TARAN GAME Platform FrameWork ;)

донесение идей по разработке до остальных разработчиков

личная инициатива, раз в две недели семинары внутри компании,

рассказываю про новые технологии

разработка архитектуры и курирование ее реализации для биллинга

разработка системы статистики (соцдем показатели из профайлов и их динамика по времени в разрезе приложений)

разработка WAP контейнера для WML казуальных игр ;)

------------------

проекты в которых принимал непосрежственное участие

в качестве ведущего php разработчика

------------------

Городские Банды

http://vkontakte.ru/app612937

Веселая ферма. Соседи

http://vkontakte.ru/app1868612

Счастливая ферма

http://vkontakte.ru/app1841820

Карибские пираты

http://vkontakte.ru/app1694042

Нагрузки в каждом приложении

40-80 Mbit outbound трафика в исходящую сеть, и внутренний трафик порядка 100-120 mbit

динамический трафик - 7-10Mbit ;)

dynamics hits - 200-800 request per sec

dynamics request time - в районе 0.02-0.2 sec

используемые технологии

FreeBSD + jail

nginx

Memcached (Hit-rate 92%)

Redis

Apache+mod_php5 (планировали перейти на php-fpm)

LDAP, Cacti, Zabbix, Puppet

MySQL 5.1 Innodb с innodb_flush_log_at_trx_commit=0

причины поиска нового места работы:

хотелось заниматься инфраструктурой в целом на уровне ВСЕЙ компании, а предлагали латать дырки на уровне отдельных небольших проектов

Вест-Тревел
Челябинск
Веб-программист
Октябрь 2008 — Июнь 2009 (9 месяцев)

----------------------------------------------------------------------------

2008(октябрь) - 2009(июнь)

Компания ООО "Валянова С.В."

(Одна из компаний входящих в холдинг Вест-Тревел-Групп)

----------------------------------------------------------------------------

должность: Веб-программист

обазанноти:

разработка внутрикорпоративной системы West-Travel Intouch

http://www.westtravel.ru/intouch/

основная задача системы

сделать процесс ПРОДАЖИ услуг корпоративным клиентам компании, доступным через сайт

с глубокой интегрицией с остальными системами компании (билетные кассы, бронирование туров у тур операторов

финансовый модуль оплаты по безналичному расчету с интеграцией в 1С)

на текущий момент система реализована на 20% от запланированного

(я нашел человека себе на замену)

и предсталяет из себя "клей", который для некотрых бизнес процессов

позволяет интегрировать прохождение данных между разными бизнес-приложениями

использующимися внутри компании

например данные, формируемые в .NET приложении с MSSQL

теперь могут попасть в финансовую систему компании построенную на платформе 1С:Предприятие 8.1

активно используется php для win32 в связке с COM для доступа к данным 1С

активно используется FreeTDS для доступа к MSSQL2005

причины поиска нового места работы:

сокращение зарплаты "под тему кризиса", без реальных (на мой взгляд) обоснований

ООО "Промтехкомплект"
Челябинск
Руководитель отдела разработки
Май 2007 — Октябрь 2008 (1 год и 6 месяцев)

----------------------------------------------------------------------------

2007(май) - 2008 (октябрь)

Компания ООО "Промтехкомплект"

(Одна из компаний входящих в холдинг Вест-Тревел-Групп)

----------------------------------------------------------------------------

должность: Руководитель отдела разработки (startup проект)

в подчинении: 4 человека

обязанности:

Организация всего производственного цикла разработки программного обеспечения "с нуля".

Подбор технического персонала в команду.

Подбор и закупка серверного оборудования и рабочих станций разработчиков.

Техническое руководство и обеспечение качества для проекта в целом.

"Торгово-поисковая система West-Torg"

http://dev.west-torg.ru

кратко о проекте:

West-Torg это 24x7 "распределенная" ТОВАРНАЯ база данных

(MySQL Master-Slave c подготовкой к переходу к MySQL Sharding)

в которой "поставщики" публикуют товарные остатки

а "покупатели" формируют по этим товарным остаткам документы

"заказ товара"

система позволяет организовать автоматизированный обмен данными

между ПОСТАВЩИКОМ и ПОКУПАТЕЛЕМ затрачивая минимум усилий на внедрение

система работает по принципу "сервис с абонентской платой"

реализован механизм полуавтоматической выписки счетов

и зачисления денег на личный счет клиента в системе

(интеграция 1С + клиент-банк + Серверные скрипты на PHP)

основное ядро (серверная часть) работает на PHP+MySQL

протокол общения клента и сервера XML over HTTPS

клиентская часть, работает как 1С обработка внутри конфигурации пользователя

не изменяя эту конфигурацию,

таким образом сводя к минимуму усилия ИТ специалистов клиентов к поддержке продукта.

реализованы дополнительные модули

 "авто-обновление"

 "trace-log" (подробный лог действий пользователя, включемый администрацией сервиса)

также существует легкий "веб-клиент", позволяющий работать в MSIE6+, Opera9+, Firefox2+)

но без выгрузки непосредственно в складские базы данных.

достижения:

внедрена комплексная система планирования и управления проектами на базе Trac

(http://trac.edgewall.com)

был запущен и отлажен процесс разработки с использованием некоторых практик

"гибких методик разработки"

 * http://trac.west-torg.ru/

 * короткие итерации (неделя+месяц)

 * еженедельные митинги а-ля scrum (но без планирования по scrum методолгии с очками и т.п.)

 * совместное владение кодом (SVN, для 1с7.7 gcomp+SVN, для 1C8.0,1C8.1 хранилище конфигурации + SVN)

  более 6000 коммитов за год

 * парное кодирование

 * контроль ошибок (Trac более 600 задач за год)

 * wiki документация

 * проектирование структуры SQL базы данных в Sybase PowerDesigner с автоматической процедурой

SQL миграций (использовался SQLyog и SQLManager DB Comparer)

организован процесс тестирования

 * unit-тестирование (PHP - SimpleTest, 1C - попытка запустить "сценарное тестирование")

 * GUI-тестирование  (PHP - Selenium RC, 1C - попытка запустить TestComplete5, AuthKey)

разработан и отлажен процесс "выкладки" и "сборки" для разрабатываемого

программного продукта по принципам "непрерывной интеграции"

 * http://snaps.west-torg.ru/

 * при внесении изменений в программный код происходит сборка и

 прогон автоматических тестов

 PHP - phing, 1C - сборка дистрибутива через InstallShield,

 компиляция C# и Delphi проектов под WINE, а также удаленно на win32 машине с использованием expect скриптов

 * в случае если во время сборки обнаружены ошибки,

 лог сборки с ошибками отсылается разработчикам

 * после сборки формируется архив исходного кода,

 который при необходимости может быть скачан

 и протестирован отдельно

 * после тестирования на "DEV" серере, реализована автоматическая

 выкладка на виртуальное "уменьшенное подобие всех серверов"

 из боевого кластера - BETA-кластер (Xen + Linux Debian)

 выкладка реализована с помощью PAKE и PHING (проекты на PHP)

 * после тестирования в beta окружении, происходит

 полу-автоматическая выкладка на боевые сервера,

 с минимальным простоем сервиса.

 * В случае если во время обновления произошли ошибки, есть возможность в ручную откатиться

 на более ранюю версию в ручную без потери данных

разработана и внедрена обвязка для управления, мониторинга и сбора статистики о производительности

для всего используемого программного и аппаратного обеспечения

 * http://monitor100.west-torg.ru/

 * мониториг доступности всех программных компонентов реализован с помощью Nagios2

 * сбор статистики о произвоидительности Операционной Системы

 (память, загрузка CPU, температура дисков, дисковая активность и т.п.)

 * сбор статистики по производительности отдельных программных компонентов

 (nginx, PHP-FastCGI - PINBA, memcached, mysql и т.п.)

 * анализ входящего трафика с помощью SNORT + ACID

 * все разворачивание и базовое управление кластером возможно в полуавтоматическом режиме

 (разворачивание beta кластера "с нуля" состоящего из 5 гостевых OS занимает менее 40 минут)

разработаны автоматизированные процедуры резервирования данных

 * ПОЛНОЕ РЕЗЕРВИРОВАНИЕ для файловой системы DEV сервера и OFFICE сервера

 * ежедневное горячее РЕЗЕРВИРОВАНИЕ MySQL MyISAM баз данных через lvm, без простоя сервера БД

опробован на практике способ изготовления пользовательской документации в виде

"видео-уроков"

http://www.west-torg.ru/wiki/video;start

к сожалению,

запуск проекта в маркетинговом плане был АБСОЛЮТНО не продуман инвесторами

проект не дошел даже до стадии "тестового внедрения" оставшись на стадии

"предварительных переговоров с потенциальными клиентами"

люди из проекта стали уходить

"в связи с кризисом" в настоящее время весь персонал сокращен

проект "фукнционирует", но фактически заморожен

Компания ЗАО ГК "Незабудка"
Челябинск
Заместитель ИТ Директора по внедрению бизнес-приложений
Май 2006 — Май 2007 (1 год и 1 месяц)

----------------------------------------------------------------------------

2006(май) - 2007 (май)

Компания ЗАО ГК "Незабудка"

----------------------------------------------------------------------------

должность: Заместитель ИТ Директора по внедрению бизнес-приложений

в подчинении: 4 человека

обязанности:

организация работ по процессу разработки и внедрения

различных информационных систем компании

 * системы учета остатков товара на базе 1С8.0

       УРБД на 104 магазина, ручной тюнинг плана обмена и т.п.

       транспорт XML

 * системы отчетности

       выгрзука из 1С в MSSQL2005 Analysis Services

постановка процесса разработки под 1С8 и 1С7.7

на основе системы "Управление службой поддержки" (ныне Бизнес-Плюс: Задачи)

см. http://www.business-plus.ru/products/bppt/

постановка и формализация стандартов для написания пользовательской документации

проектный менеджмент как совместно с компаниями партнерами

(Софт-Сервис, Борлас, Цифт, Энфорта)

так и самостоятельная внутри компании используя собственные

девеполперские ресурсы

ушел из компании, в связи с ухудшением кадровой политики и наличием более выгодного предложения

Фриланс разработка низкобюджетных сайтов

http://istina74.ru

http://dixi74.ru

http://flintec.chel.ru

http://venturemama.com

EMS Software Development
Челябинск
Начальник отдела веб-разработок
Декабрь 2004 — Май 2006 (1 год и 6 месяцев)

----------------------------------------------------------------------------

2004(декабрь) - 2006 (май)

Компания EMS Software Development

----------------------------------------------------------------------------

должность: Начальник отдела веб-разработок

в подчинении: 2 человека (формально)

обязанности:

поддержка и доработка всех web-сайтов компании

www.sqlmanager.net (приоритетное направление)

www.admanager.ru

www.ems.ru

и т.п.

планирование и постановка производственного процесса с использованием систем

NPJ-trako и NPJ-wiki (www.npj.ru)

ушел из компании, поскольку решаемые задачи перестали быть для меня интересными

кроме того, руководство отделом было дано только формальное, на деле с меня

спрашивали отчетность и сроки, но никакой власти влиять на работу других людей

в отделе у меня не было

кроме того, появилась перспектива поработать в гораздо более крупной

и динамически развивающейся компании в области отличной от Web разработок

Крупнейший провайдер региона трансформируется в лидера цифровых сервисов
Web-мастер
Январь 2004 — Ноябрь 2005 (1 год и 11 месяцев)

----------------------------------------------------------------------------

2004-2005(ноябрь) Компания "Интерсвязь" Интернет-провайдер домашних сетей

http://www.is74.ru/

----------------------------------------------------------------------------

должность: Web-мастер

обязанности: поддержка и переработка хостинговой площадки провайдера,

работа с сайтами клиентов компании (около 30 web-сайтов), постановка

процесса разработки веб-сайтов для клиентов компании (написание

регламентирующих и стандартизирующих документов)

Разработал сайты

www.sqlmaestro.com

www.irbis-firewall.com

http://hotel.chel.ru

www.katanka.ru

www.l-advokat.ru

www.metallprofi.ru

Холдинг Т1
Челябинск
руководитель интернет-проектов холдинга
Январь 2003 — Декабрь 2004 (2 года)

Достижения:

разработка, внедрение и управление всеми интернет-проектами холдинга.

организация полного цикла работ следующих интернет-магазинов:

www.t1.ru

www.uralton.ru

www.kassy.ru

разработка веб-сайтов (использовался собственный движок wsManager2),

организация службы курьерской доставки,

организация диспетчерской\справочной,

медиапланирование и интернет-маркетинг

рекламные компании в direct.yandex.ru, begun.ru, subscribe.ru

анализ посещаемости сайта

расчет маркетинговых показателй ROI, CPA, CPC

разработка и внедрение системы учета интернет-трафика холдинга.

SQUID с авторизацией + MySQL + php backoffice для просмотра.

проекты в итоге были насильно заморожены и никак не развивались, это

послужило причиной ухода из компании

uralton.ru работаел после этого 10 лет без изменений

и даже без изменения пароля

просто выгружалась складская база и даже какие то заказы приходили через сайт

EMS Software
Челябинск
старший программист
Январь 2001 — Декабрь 2003 (3 года)

Должность: web-программист интернет-подразделения EMS - Студии WebStar

(www.webstar.ru)

Обязанности:

разработка и поддержка всех корпоративных интернет-проектов компании

www.ems.ru

www.ems-hitech.com

www.webstar.ru

www.admanager.ru

www.libforum.ru

разработка и поддержка системы управления вебсайтом - wsManager

подробнее

http://www.webstar.ru/?content=technologies

разработка и поддержка сайтов для клиентов компании, на базе технологии

wsManager

http://nalog.chel.ru - УМНС по Челябинской области

http://www.laztech.ru - ООО "СП" Лазерные Технологии

http://priroda.chel.ru

http://www.chemk.ru

http://www.thewercs.com/ (сейчас сделан редизайн, старый дизайн

находится по адресу http://www.webstar.ru/?content=portfolio/wercs)

74.ru
Челябинск
программист
Январь 2000 — Декабрь 2001 (2 года)

----------------------------------------------------------------------------

2000 - 2001     Компания "Мировая паутина" на текущий момент Информационная группа "Ругион"

(http://www.mpautina.ru, http://www.74.ru, http://www.rugion.ru)

----------------------------------------------------------------------------

Должность: программист

Обязанности:

разработка и внедрение веб-приложений и приложений баз данных

программирование на NeoWebScript TCL, PHP,

Visual Basic for Application (VBA) под Excel.

Работал над следующими сайтами:

www.uralknauf.ru - представительство КНАУФ в Челябинске (сейчас

поддерживается другой фирмой)

www.m-t.ru  - Интернет-магазин компании "Мир Техники" (больше не существует)

www.uba.ru - ЮжуралБизнесАудит (сейчас поддерживается другой фирмой)

www.steklo.chel.ru - ЮжуралАвтоСтекло (сейчас произведен редизайн)

http://mail.chel.ru - на текущий момент произведена полная смена дизайна

некоммерческие проекты

http://quake.ems.ru, www.polosatiy.com (ныне www.cyberfight.ru),

http://ps.xaos.ru

Компьютерные клубы "Арена" и "Драйв" (ныне не существующие организации)
Челябинск
системный администратор
Январь 1999 — Декабрь 2000 (2 года)

----------------------------------------------------------------------------

1999 - 2000

----------------------------------------------------------------------------

Компьютерные клубы "Арена" и "Драйв" (ныне не существующие организации)

Должность: системный администратор

Обязанности:

Поддержка в рабочем состоянии 25 рабочих мест.

Организация системы автоматического восстановления ОС в случае некорректной

работы пользователя (Norton Ghost over BootCD via TCP/IP).

Установка и настройка различного клиентского программного обеспечения.

Поддержка автоматизированной системы учета рабочего времени пользователя на

компьютере.

Установка и настройка игровых серверов Quake1\2\3, Counter-Strike под

Linux Debian.

Разработка веб-сайтов клуба

(сейчас не существуют http://arena.chel.com.ru, http://drive.modem.ru)

простейшее программирование на Perl/PHP

http://prima.susu.ac.ru
Челябинск
программист
Январь 1996 — Декабрь 1999 (4 года)

----------------------------------------------------------------------------

1996 - 1999

----------------------------------------------------------------------------

Южно-Уральский Государственный Университет.

Факультет Прикладной Математики и Физики (ПМФ).

Должность: системный администратор / программист (учебный мастер)

Достижения:

чтобы устроиться на работу и найти выход в интернет взломал сервер Netware 3.12 (воспроизвел эксплойт с уязвимостью NCP протокола, которую нашли ребята из Перьми)

Обязанности:

поддержка четырех классов вычислительного центра факультета.

В общей сложности около 80 рабочих мест PC (Win95\Win NT4)

и 12 рабочих мест Apple Mac II.

Установка комплекта программного обеспечения, необходимого для проведения

учебного процесса: MS Office, AutoCAD, Matlab и т.п.

Поддержка Novell Netware 3.12 \ 4.x в качестве файл-сервера.

Настройка TCP\IP роутинга на Linux Debian во внешнюю сеть ЮУрГУ с помощью NAT.

Установка и настройка SMTP\POP3 почтового сервера.

Установка и настройка прокси сервера SQUID.

Установка и настройка веб сервера Apache (http://prima.susu.ac.ru)

Высшее образование
Южно-Уральский государственный университет
Челябинск
Факультет: Автотракторный
Сентябрь 1994—Май 2000 (5 лет и 8 месяцев)

Автотракторный факультет.

Специальность 1211 - Гидропривод и ГидроПневмоАвтоматика (ГП и ГПА)