Зарплаты разработчиков разных квалификаций в первом полугодии 2019 по данным сервиса зарплат «Моего круга»: читать исследование на Хабре
Обо мне

Инженер-разработчик программного обеспечения с широким спектром навыков. Люблю осваивать новые технологии и предметные области. При необходимости погружаюсь в детали до уровня, достаточного для решения задачи. 

Профессиональные навыки
PythonMongoDBDockerLinuxGitGolangJavaScriptPostgreSQLDjangoFlask
Опыт работы
Ostrovok.ru is a rapidly-growing consumer travel e-commerce company based in Moscow
Разработчик
Ноябрь 2018 — По настоящее время (1 год и 1 месяц)
Один из лидеров российской индустрии медиа и развлечений
Разработчик
Май 2017 — Октябрь 2018 (1 год и 6 месяцев)

Разработка сервиса по управлению инфраструктурой.

  • Сбор фидбека от пользователей, разработка архитектуры, реализация и внедрение функциональности.
  • Настройка continuous deployment для проекта, написание тестов и настройка их автоматического запуска
  • Учёт и статистика использования серверов и lxc контейнеров.
  • Автоматизация создания контейнеров, настройки доступов и мониторинга.
  • Разработка REST API для интеграции с другими инфраструктурными сервисами на основе Django Rest Framework.

Quantor
Москва
Python/Django разработчик
Ноябрь 2016 — Май 2017 (7 месяцев)

Разработка бекэнда сервиса для генерации прошивок радионавигационного оборудования вертолёта.

Разработка парсера данных в формате arinc 424

Проектирование и разработка REST API для веб приложения

python3, django, geodjango, postgresql, postgis

Частная практика, работа без зачисления в штат
Полный цикл разработки, от сбора требований, до эксплуатации ПО
Июнь 2016 — Ноябрь 2016 (6 месяцев)
- Парсинг видеопотока, распознавание изображений, отображение в realtime полученной информации на странице (ffmpeg, PIL, django rest framework, postgresql, reactjs). - Автоматизация и построение отчётов для внешнего сервиса без открытого апи (django, gunicorn, redis, jquery, bootstrap). Проектирование, разработка и эксплуатация, настройка мониторингов доступности сервисов с оповещениями (docker, gitlab CI, datadog).
Крупнейшая российская поисковая система и портал. Яндекс есть также в Казахстане, Беларуси и Турции.
Разработчик
Июнь 2011 — Июнь 2016 (5 лет и 1 месяц)
Яндекс.Диск(python, mongodb, flask, uwsgi, nginx, bash) - разработка подсистем бекэнда в соответствии с продуктовыми задачами, хранение метаданных файлов пользователей, формирование ответов в различных форматах(xml, json, protobuf) для каждого клиента - разработка интерфейса для службы поддержки с использованием django, mysql, celery. - внедрение системы continuous integration на базе teamcity: развернул тестовую среду, подготовил скрипты автоматической сборки и тестирования проекта, настроил сервера агентов и подключил к центральному серверу компании - разработка системы на python для строго консистентного обновления миллионов записей в eventual БД(mongodb) с использованием локов - поиск и успешное устранение проблем в работе сервиса(в том числе критичных) - разработка системы чистки Корзины по таймеру без создания критичной нагрузки на БД с использованием событий. - автоматизация многопоточного поиска по логам сервиса на bash Яндекс.Народ(perl, mysql) - Разработка системы детектирования и блокировки spam сайтов
Мы ждем людей, которые хотят воплощать и развивать масштабные проекты
Дежурный системный администратор
Сентябрь 2010 — Май 2011 (9 месяцев)
- мониторинг событий - самостоятельное исправление незначительных дефектов работы систем - эскалация значительных дефектов ответственным за их исправление - усовершенствование системы мониторинга - выполнение инженерных работ в датацентре
инженер
Сентябрь 2007 — Июль 2010 (2 года и 11 месяцев)
Высшее образование
Московский финансово-промышленный университет «Синергия»
Москва
Факультет: Информатики
Январь 2005—Январь 2010 (5 лет)
  • Software Engineering
  • Programming Fundamentals
  • Computer Logic
  • Data Structures and Algorithms
  • Web Application Development
  • Object Oriented Design
  • Computer Networking
  • Computer Security
  • Databases