Обо мне

Специализация и профессиональные навыки:
Прикладное и системное программирование:
Python, Perl, C, C++, bash, csh, awk/sed, Pascal;

Веб-программирование:
Python, Perl, PHP, SQL, PL/pgSQL, JavaScript, (X)HTML, CSS, AJAX;

Базы данных:
PostgreSQL, MySQL, SQLite, memcached, Redis, MongoDB;

Операционные системы:
FreeBSD, Linux, Windows

Системы контроля версий:
Subversion (SVN), CVS, Git

Системы управления проектами:
Insetti, Trac, Redmine, Jira

Проектирование и реализация сетевых и серверных решений на базе ОС FreeBSD, обеспечивающих работу малых и средних предприятий;

Информационная безопасность, сети.

Мои проекты можно посмотреть по ссылке: http://it.duyunov.ru/

Профессиональные цели:
Достичь профессионального совершенства

Награды, сертификаты, портфолио, проекты:
Один из победителей конкурса "Каникулы с Microsoft" проведённого совместно компаниями SoftLine (Microsoft Gold Certified Partner) и Microsoft (2005 г.).
http://it-university.ru/center/actions-arch/msh2005/results.asp

Курсы:
- 2005 год (4 недели) - MS-2272: Настройка и поддержка Microsoft Windows XP Professional; (SoftLine)

Конференции:
- HighLoad++ 2008
- РИТ: Высокие Нагрузки 2008
- Яндекс.Субботник 2008
- РИФ+КИБ 2009
- Google Developer Day 2008/2009

Членство в обществах и ассоциациях:
Сборные по парусному спорту Москвы, России
ACM (Association for Computing Machinery) membership 2007-2008

Дополнительная информация:
Яхтенный рулевой первого класса.

Мастер Спорта России; Приказ МИНСПОРТТУРИЗМа №51-ВН от 22 декабря 2008.

Ищу спонсора для участия и побед в международных регатах.
Моё спортивное досье: http://www.sailingteam.ru/

E-mail: all.dive(a)gmail.com

Профессиональные навыки
Опыт работы
Декабрь 2013 — по настоящее время
Авито
DBA, разработчик баз данных
Москва
Обязанности и достижения

Обязанности:
- Разработка баз данных, обеспечение их безопасности и надёжности хранения
- Языки программирования: SQL, PL/pgSQL, Python, Perl, Bash

Достижения:
- Реализация системы асинхронного выполнения команд на внешних серверах баз данных в соответствии с моделью консистентности Eventual consistency
- Решардирование базы данных с письмами для пользователей
- Реализация “витрин” магазинов со стороны базы данных
- Проведение A/B тестирования скидок и выкатки новых цен для услуг
- Создание плагинов графиков мониторинга баз данных
- Технический анализ и аудит безопасности Python приложения автозагрузки
- Изучение, разработка технического решения и загрузка крупной структурированной базы данных и её дальнейшая нормализация
- Подробнее: http://it.duyunov.ru/cv/Duyunov_Maxim_CV_20150218_RUS.pdf

Июль 2011 — Декабрь 2013
Perl программист
Москва
Обязанности и достижения

Обязанности:
- Яндекс.Народ
- Яндекс.Паспорт
- Народ.Диск
- Яндекс.Диск
- Валидатор Телефонов

Достижения:
- Достижения по ссылке: http://it.duyunov.ru/cv/Duyunov_Maxim_CV_20150218_RUS.pdf

Ноябрь 2010 — Июнь 2011
Perl программист
Москва
Обязанности и достижения

Обязанности:
- разработка партнёрской портальной системы

Апрель 2008 — Июль 2010
программист
Москва
Обязанности и достижения

Занимаюсь разработкой почтовой системы и коммуникационных сервисов.

Мною «c нуля» был спроектирован и реализован «сборщик почты».
Его назначение в том, чтобы пользователь за минимальное количество действий мог настроить сбор писем со сторонних почтовых систем в собственный ящик.

Cборщиком почты ежедневно пользуются владельцы более чем 124 тысяч электронных ящиков различных почтовых систем.

В другой задаче в качестве защиты от внутренних спамеров мною была добавлена проверка всех исходящих писем, отправленных через веб-интерфейс, на принадлежность к спаму. Использовался API интерфейс к антиспам-системе rspamd, разработанной в Рамблере. В случае, если проверка на спам была положительной, пользователю предлагается ввести буквы с картинки-«капчи». Администраторам отправляется подробный отчёт о проверке для анализа спамерской активности.

Написанный мною API интерфейс к почте используется для того, чтобы показать общее количество писем, поступивших в "Рамблер.Почту" на каждый момент времени. Данная информация демонстрируется в реальном времени на цифровом табло на ресепшене Рамблера.

Это малая часть того, над чем я работал за это время.

Июнь 2007 — Февраль 2008
MATRIX Technologies International LLC.
системный архитектор
Москва
Обязанности и достижения

Для американской инвестиционной компании мною была разработана архитектура информационой системы московского офиса.

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

После внедрения осуществлял текущее сопровождение.

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

Январь 2005 — Июнь 2007
Freelance
программист, преподаватель
Москва
Обязанности и достижения

Выполнение разовых заказов по программированию.

Репетиторство по информатике и программированию для
школьников и студентов московских ВУЗов.

Январь 2005 — Декабрь 2005
ГОУ "ЭШВСМ по ПВС"
спортсмен-инструктор
Москва
Обязанности и достижения

Занимался самостоятельной спортивной подготовкой и участием в соревнованиях по парусному спорту - регионального, всероссийского и международного уровня.

Также занимался тренировкой спортсменов.

За время работы неоднократно занимал призовые места на регатах и получил разряд Кандидата в Мастера Спорта.

Январь 2004 — Февраль 2008
Deeptown Inc.
разработчик
Торонто
Обязанности и достижения

В числе группы энтузиастов занимался разработкой комплекса программ виртуальной реальности.

В рамках проекта был спроектирован компилируемый в байт-код язык программирования GIDE, написан компилятор и виртуальная машина.

Высшее образование
Январь 2005 — Январь 2007
МГИЭМ
Автоматики и вычислительной техники; АВТ
Москва
Январь 2004 — Январь 2005
МАИ (НИУ)
Радиоэлектроники летательных аппаратов
Москва
Рекомендательные письма
специалист • знакомый

Занимается экстремальными видами спорта.

Письмо написано 27 февраля 2009 в 21:46
специалист • знакомый

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

Письмо написано 27 февраля 2009 в 22:08