Обо мне

Специализация и профессиональные навыки:
Операционные системы:
- Linux. В настоящее время на домашнем компьютере Slackware 14.1.
- FreeBSD в основном как пользователь.
- Solaris 8 operating environment для не Intel-платформ. Имеется сертификат от SUN.

Языки программирования:
Основной - Perl. Кроме того, есть опыт GNU C/C++ под Linux, FreeBSD и Solaris; JavaScript (JQuery, ExtJS) и Sun Java.

Софт:
- Apache с Mod_perl.
- CVS, SVN, Git. Совместная разработка проектов.
- TeX/LaTeX/pdfLaTeX - подготовка документации для вывода в виде PostScript и PDF.
- Vim в качестве редактора.
- SSH.
- BIND - установка, построение зоны.
- Sendmail конфигурация через m4.
- Bash, make, sed и прочее.

СУБД:
- MySQL и MariaDB - в основном.
- PostgreSQL и Oracle в меньшей степени.

Системы управления проектами:
- JIRA
- Bugzilla
- RedMine.

Профессиональные цели:
Программирование на языке Perl.

Членство в обществах и ассоциациях:
Ассоциация Боевого Фехтования

Профессиональные навыки
PerlLinuxMySQL
Опыт работы
Ноябрь 2011 — Август 2012
ООО «Облачные технологии»
Программист
Москва
Обязанности и достижения

Обязанности:
- Проект «Multibox» (Linux, Apache, Perl, mod_perl, Git, C++, JQuery, ExtJS).
- C++ код для сбора статистики в xbmc.
- Сбор статистики, шифрование, отправка информации на сервер, проверка и обработка этой информации.
- Авторизация пользователей. Выдача информации по запросам.
- Web-интерфейс для администрирования системы.

Январь 2008 — Сентябрь 2010
Суп Фабрик
Старший программист
Москва
Обязанности и достижения

Обязанности:
- Множество разнообразных текущих задач. Linux, Apache, Mysql, Perl, mod_perl, Jira.

Достижения:
- Одно из самых заметных — переписывание системы демонов Живого Журнала,на что много лет до меня боялись решиться, позволившее снизитьтребование к ресурсам на порядок.
- Некоторые коммиты можно посмотреть тут: http://changelog.livejournal.com/tag/slartyblartfast Однако, там далеко не всё из-за того, что часть кода закрыта(не GPL), и тэги с никнеймами ввели не сразу.

Июль 2005 — Ноябрь 2006
Программист
Москва
Обязанности и достижения

Обязанности:
- Поисковая система «Аппликата» http://applicata.ru
- Программирование web-интерфейса к поисковой системе.
- Программа закачки прайсов в виде xml-файлов с сайтов интернет-магазинов, их разбора и загрузки в PostgreSQL-базуданных поисковика.

Октябрь 2004 — Июнь 2005
Программист
Москва
Обязанности и достижения

Обязанности:
- Работа в отделе тестирования АСР Билл-Мастер
- Поиск ошибок в системе. Проверка правильности работы системы, а так же возможности её работы в различных не вполне ординарных ситуациях.
- Написание скриптов для автоматизации рутинных проверок системы (в основном её инерфейса).т
- Консультации по особенностям работы разных версий системы.

Февраль 2003 — Октябрь 2004
Программист, руководитель службы поддержки пользователей
Москва
Обязанности и достижения

Обязанности:
- Сложные инсталляции системы, консультации и техподдержка.
- Перенос информации о пользователях из других биллинговых систем и старых версий системы в новые.
- Получение сертификата электросвязи: подготовка документации, контрольных примеров и прочего.

Октябрь 1998 — Октябрь 2000
AWER
Программист, системный администратор
Москва
Обязанности и достижения

Обязанности:
- Обеспечение доступа в интернет. Необходимый для разработки Web-проектов сервис (Perl/Apache/SSL)
- Обеспечение подключения локальной сети к интернету с управлением и отчётами через web-интерфейс.
- Сбор статистики, подсчёт трафика, времени.

Достижения:
- Разработка всего необходимого софта, запуск его в эксплуатацию.
- Установка и настройка сервисов CVS, NNTP, SMTP, POP, DNS, Маскарадинга.

Февраль 1998 — Октябрь 1998
AWER
Программист
Москва
Обязанности и достижения

Обязанности:
- Автоматизация системы оплаты проезда московского Метрополитена.

Достижения:
- Разработка структуры главной базы данных (Oracle, HPUX, HP9000), базы промежуточных серверов (VFoxPro, WinNT, HP).
- Клиентские рабочие места (VFoxPro, Windows 95).
- Программы обработки бесконтактных транспортных карт и магнитных билетов на физическом уровне.
- Программирование подсистемы ввода изображений со сканера и цифровой камеры,хранения в базе данных и обработки.
- Разработка альтернативных программ взамен стандартных VFoxPro для оптимизации по скорости.

Апрель 1997 — Февраль 1998
AWER
Программист
Москва
Обязанности и достижения

Обязанности:
- Нижневартовская компания Грант. (Подробнее об этом проекте: http://www.osp.ru/lan/1997/07/133.htm

Достижения:
- Создание единой системы управления группой территориально распределенных предприятий на основе интранет-технологий.
- Внутренний документооборот (насколько позволяло законодательство, безбумажный) и финансовый учёт, предоставление возможности доступак системе из любого места через интернет, в том числе во время дальних поездок.
- Разрабатывались и применялись технологии, которые в дальнейшем получат красивыеназвания «ajax», «шаблоны», «фреймворки» и «геотаргетинг».
- Странички (JScript) для редактирования данных и получения отчётов
- Отчёты на Crystal Report
- Процедуры работы с базой данных (MSSQL).

Январь 1997 — Апрель 1997
AWER
Программист
Москва
Обязанности и достижения

Обязанности:
- Программа «fprint» вывода на печать для бухгалтерской программы «ФинЭко».

Высшее образование
Январь 1983 — Январь 1989
МИФИ
Физико-технический (Ф)
Москва