Обо мне

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

Знаю языки: Python, js. (В прошлом: Asm, C, Delphi)
Использую: Git, Mercurial
Python Frameworks: Django, Twisted, Flask, Gevent
Базы данных: Redis, PostgreSQL
Администрирование: Debian\Ubuntu, PostgreSQL, Nginx
Управление проектами: Scrum, Trac, Redmine
Удобная разработка: PyCharm, Git, Mercurial, Bash
Удобное развертывание и отладка: Ansible, Selenium, Vagrant (VirtualBox\VMware)

Достижения:
— Front-end и back-end в программно-аппаратном комплексе спутникового мониторинга автотранспорта gpsmarker
— Android приложение для микро call-центров
— Поисковый робот для сбора статистики по Интернет-ресурсам в т.ч. социальным сетям (Вконтакте, Facebook)
— Плагин для Chrome облегчающий модерацию групп вконтакте
— Устройства диагностики ДВС по протоколу OBD-II.

Профессиональные цели:
Получать понятные эффективные решения.
Попробовать себя на стыке IT и других отраслей

Рассматриваю проектную или удаленную работу
Ищу хорошую команду для долгосрочного сотрудничества.

Профессиональные навыки
Опыт работы
Июнь 2013 — по настоящее время
Фриланс / частная практика
Программист-разработчик
Обязанности и достижения

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

Достижения:
- Окружение для универсального тестирования, разработки и развертывания на всех платформах в связке Ansible&Vagrant&Selenium
- Разработка системы GPS мониторинга с нуля
- Высокая пропускная способность логирующего сервера GPS мониторинга

Август 2011 — Май 2013
ivi.ru
Python программист
Москва
Обязанности и достижения

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

Достижения:
- Внедрил сервера ресайза и кэширования картинок, чем освободил место на серверах и снизил нагрузку.
- Исправил ошибки в конфигурациях видеокодирования

Октябрь 2010 — Август 2011
Программист
Москва
Обязанности и достижения

Обязанности:
- Создание системы сканирующих пауков для сбора статистики в социальных сетях
- Система построения отчетов
- Поддержка парка проксей
- Linux администрирование

Достижения:
- Ускорение пользовательского интерфейса и выгрузок данных
- Массовая рассылка целевых приглашений со скоростью более 15 тыс в сутки
- Обход систем проверки на роботов (эмуляция действий пользователя, капча, исполняемый js)

Февраль 2007 — Октябрь 2010
ООО "Медиа планнинг груп"
IT Manager
Москва
Обязанности и достижения

Обязанности:
- Обеспечение бесперебойной работы инфраструктуры
- Поддержка пользователей и интранета
- Администрирование Linux и Windows серверов

Достижения:
- Полная автоматизация настройки рабочего места: сетевые диски, принтеры, генерация подписи email, настрока доступов, синхронизация адресной книги, регламентированные настройки ПО
- Благодаря автоматическим скриптам Photoshop мы были единственной компанией в международном холдинге в которой у каждого сотрудника была почтовая подпись в виде картинки в четком соответствии с Designer's Guide материнской компании :)
- Собственная система репорта об ошибках с учетом тонкостей используемого ПО
- Организация 4 переездов компании из 200 человек за один день.

Высшее образование
Январь 2006 — Январь 2009
МГОУ
Информатики и радиоэлектроники
Москва
Среднее специальное образование
Январь 2003 — Январь 2006
колл. 2, Политехнический
РЭА
Москва