Проводим исследование о роли образования в ИТ. Пройти опрос (займёт 7-10 минут).
Обо мне

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

Операционные системы:

- Семейство *nix (Linux, FreeBSD) - основная рабочая среда. Прикладное программирование, общие навыки системного администрирования

- Семейство Windows - опытный пользователь, установка, настройка

Языки программирования:

- Perl, SQL - свободно, основные используемые языки

- XML, XSLT, XPath - хорошо, большой опыт практического использования

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

- HTML/JavaScript/CSS - без реализации сложной логики на клиентской стороне

- sh - по необходимости, если нельзя применить Perl

Серверное программное обеспечение:

- Веб-серверы apache, nginx, lighttpd - установка, администрирование, обеспечение работы с сертификатами SSL, написание правил mod_rewrite, проксирование

- СУБД MySQL, PostgreSQL, SQLite - установка, управление привилегиями, запросы произвольной сложности, оптимизация БД

- Memcached, Redis, RabbitMQ etc.

- Создание собственных демонов на базе inetd или FastCGI, либо демонов, самостоятельно слушающих порты

Инструменты разработки:

- Системы контроля версий CSV, Subversion, Git (включая GitHub и GitLab, а также в связке с Travis CI)

- Средства коллективной работы Trac, Mantis, Jira, Confluence, OTRS - багтрекинг, прием заявок, ведение документации

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

Опыт работы
Сентябрь 2013 — по настоящее время (5 лет и 6 месяцев)
Perl-разработчик
Санкт-Петербург
Обязанности и достижения
- Поддержка и развитие веб-сервиса digital-direct.ru (Perl, FastCGI, PostgreSQL, SMPP) - Внедрение системы контроля версий (Git, Gitlab), обучение сотрудников. - Разработка документации, составление инструкций для сотрудников. - Рефакторинг legacy-кода, ревью кода аутсорсеров.
Август 2012 — по настоящее время (6 лет и 7 месяцев)
Дорожное радио
Технический директор проекта
Санкт-Петербург
Обязанности и достижения
Обязанности: - Руководство разработкой развлекательного медиа-портала - Подбор сотрудников - разработчиков, администраторов, интерфейсников и прочих технических специалистов - Отбор сторонних подрядчиков - веб-студии, хостинги, поставщики оборудования и.т.д. - Составление ТЗ, требований к реализации, написание проектной документации
Июль 2011 — Март 2012 (9 месяцев)
Студия Коламбус
Ведущий разработчик
Санкт-Петербург
Обязанности и достижения
Обязанности: - Техническое руководство студией разработки ПО - Определение состава команды для разработки определенного проекта, отбор кандидатов, собеседования - Проектирование архитектуры проекта - Разработка спецификаций и ТЗ по проекту, составление общей документации (wiki) - Постановка задач программистам и системным администраторам (trac)
Март 2011 — Июнь 2011 (4 месяца)
Punto Pago Panama
Технический директор
Обязанности и достижения
Обязанности: - Развитие сети платежных терминалов в странах Латинской Америки - Взаимодействие с техническими службами мобильных операторов по вопросам интеграции и проведения платежей - Организация работы команды техников, выполняющих обслуживание и ремонт терминалов - Первоначальная наладка оборудования и ПО на новых терминалах, сборка образов для дальнейшей установки на "голые" терминалы (Windows, CashCode, Custom, Clonezilla) - Подготовка запуска колл-центра (asterisk, sip-телефоны, FXO/FXS-карты) - Определение необходимого функционала серверной и клиентской части терминального ПО, постановка задач группе разработчиков (trac)
Июнь 2009 — Февраль 2011 (1 год и 9 месяцев)
Вероника
Ведущий разработчик
Санкт-Петербург
Обязанности и достижения
Обязанности: - Разработка и поддержка системы управления бизнес-процессами холдинга (perl, mysql, git) - Формализация деятельности должностей и отделов холдинга, составление технических заданий на реализацию соответствующего функционала в системе управления - Руководство группой разработчиков, постановка задач, контроль исполнения (trac, git) - Внедрение средств коллективной работы, составление документации, обучение сотрудников (trac) - Разработка программного обеспечения для колл-центра компании, интеграция с АТС (perl, mysql, биндинги станции)
Июль 2008 — Январь 2009 (7 месяцев)
Ведущий инженер-программист
Санкт-Петербург
Обязанности и достижения
Обязанности: - Работа в аутсорсинговом проекте для американской компании Omniture (omniture.com) - Выполнение работ по внедрению продуктов Omniture (поисковая система SiteSearch и CMF Publish) - Написание HTML-парсеров краулера, составление структуры метатегов индекса и разработка клиентских скриптов для SiteSearch (perl, javascript) - Переработка статических страниц сайтов в шаблоны, реализация динамических частей сайтов (html, внутренний язык Publish) - Поддержка клиентов после внедрения продуктов, работа с багтрекером (mantis)
Октябрь 2007 — Июль 2008 (10 месяцев)
SPBNET
Ведущий разработчик
Санкт-Петербург
Обязанности и достижения
Обязанности: - Проектирование и разработка движка для проведения "слепых" или "скандинавских" аукционов shopingagen.ru (perl/fastcgi, postgresql, svn) - Подготовка документации по API движка для сторонних разработчиков пользовательских интерфейсов (jira, confluence) - Проектирование "железной" инфраструктуры проекта, настройка и запуск серверов движка и базы данных (linux, lighttpd, nginx) - Разработка автономного комплекта роботов, выполняющих функции "конкурентов" по аукциону (perl)
Октябрь 2006 — Октябрь 2007 (1 год и 1 месяц)
Петерхост
Руководитель отдела виртуального хостинга
Санкт-Петербург
Обязанности и достижения
Обязанности: - Управление группами системных администраторов, программистов и сотрудников технической поддержки, постановка задач, контроль исполнения - Проведение собеседований при приеме на работу новых сотрудников, анализ результатов испытательных сроков сотрудников - Обучение новых сотрудников технической поддержки, тестирование после обучения - Ведение деловой переписки с партнерами компании, подготовка отчетов по запросам из МВД - Прием и обработка жалоб от клиентов - Подготовка документации и получение SSL-сертификата Thawte SGC SuperCert SSL Certificate - Перевод биллинга с долларовых на рублевые расчеты
Ноябрь 2004 — Октябрь 2006 (2 года)
Петерхост
Ведущий разработчик
Санкт-Петербург
Обязанности и достижения
Обязанности: - Поддержка и дальнейшее развитие панели управления виртуального хостинга (perl, mysql, xslt, cvs) - Подключение биллинга к электронным платежным системам, организация приема платежей от клиентов в режиме online, в том числе по кредитным картам (webmoney, яндекс.деньги, cyberplat, assist и прочие) - Разработка и внедрение реселлерской программы Петерхост, составление документации для реселлеров (perl) - Консультирование сотрудников компании по вопросам использования панели управления - Автоматизация регистрации и продления доменов у аккредитованных регистраторов (perl, javascript) - Автоматизация перерасчета средств на счетах пользователей при изменении тарифных планов (perl, sql, запутанная математика)
Май 2004 — Ноябрь 2004 (7 месяцев)
Петерехост
Сотрудник службы технической поддержки
Санкт-Петербург
Обязанности и достижения
Обязанности: - Консультирование клиентов по вопросам использования услуг компании Петерхост, локализация и решение проблем пользователей (rt, otrs) - Составление пользовательских инструкций по всем сервисам, предоставляемым клиентам виртуального хостинга (dns, сайты, консоль, ftp, почта, электронные платежи и прочее) - Составление пользовательской документации по панели управления виртуального хостинга - Анализ и документирование проблемных запросов пользователей, формирование списка FAQ - Выполнение запросов пользователей по управлению ресурсными записями DNS (bind)
Май 2001 — Май 2004 (3 года и 1 месяц)
Государственный университет телекоммуникаций имени Бонч-Бруевича
Программист, системный администратор
Санкт-Петербург
Обязанности и достижения
Обязанности: - Создание "с нуля" и дальнейшая поддержка CMS для сайта ФЭУ fem-sut.spb.ru (perl, html, javascript) - Разработка и внедрение системы управления доступом в интернет с рабочих и домашних машин сотрудников ФЭУ через модемный пул и два внешних канала (linux, perl) - Разработка и внедрение системы учета трафика с нескольких десятков машин из нескольких подсетей (freebsd, perl) - Участие в проекте "Дистанционное обучение ФЭУ" (lde.fem-sut.spb.ru), разработка серверной части проекта (perl, mysql) - Администрирование сервера, выполнявшего роль шлюза, файрвола, веб-сервера и базы данных (freebsd, bind, apache, nat, mysql)