dgrinevdgrinev

Denis Grinev

Руководитель команды разработкиБэкенд разработчикФронтенд разработчик
Не ищу работу
Возраст: 41 год
Опыт работы: 20 лет
Регистрация: 30.03.2007
Последний визит: 9 месяцев назад
Местоположение: Россия, Москва
Дополнительно: готов к переезду и к удаленной работе
Профессиональные навыки: PythonPHPJavaScriptNode.jsPostgreSQLMySQLDjangoGitВысоконагруженные системы
Войдите, чтобы посмотреть контакты пользователя

Обо мне

Большой опыт разработки и оптимизации высоконагруженных сервисов, микросервисной архитектуры. Опыт руководства разработкой, знаю как с нуля построить высокоэффективную разработку с использованием лучших принципов и практик: agile, качество кода, тестирование, code review, CI/CD.

Реализованные проекты:
• Реализовал высоконагруженный сервис распознавания музыкальных композиций для компании Heaven11 (https://heaven11.pro/). Heaven11 - международная платформа для администрирования и лицензирования прав в музыкальной индустрии. Партнеры компании - более 600 музыкальных издателей, а также онлайн-сервисы, такие как Apple Music, iTunes, YouTube, Deezer, VK, Yandex Музыка, Spotify, Amazon Music и другие.
• Реализовал с нуля проект Teoz Fund - криптовалютный инвестиционный фонд.
• После покупки auto.ru Яндексом, участвовал в переносе всего auto.ru в инфраструктуру Яндекса с последующим рефакторингом на технологии Яндекса.
• Занимался разработкой высоконагруженных сервисов в auto.ru (до 1.2 млн пользователей в сутки, 60-70 млн хитов): система показы рекламы для всех проектов auto.ru; сервисы монетизации; сервисы документооборота

Навыки программирования:
• Python, PHP, JavaScript, Node.js

Frameworks
• Django, DRF, FastAPI, Laravel, ZF, Symfony, Angular, React

Базы данных:
• MySQL, PostgreSQL, MongoDB, Redis

Blockchain:
• Solidity, Web3, Bitcoin script

Сервер очередей:
• RabbitMQ, Gearman

Поиск:
Sphinx, Elasticsearch, Solr

Разработка приложений под социальные сети:
• facebook.com
• vk.com
• etc

Опыт администрирования:
• Linux
• систем управления базами данных: MySQL, PostgreSQL
• сетевых служб и сервисов: apache, nginx, memcache, bind, postfix, dhcp, samba, iptables, openssl, vpn, ipsec и т.п.
• Amazon Web Services
• Docker, Ansible

Контроль версий:
• git, svn

Опыт работы

  • Глобальная база музыкального репертуара
    Дублин
    Lead Developer
    Апрель 2016 — По настоящее время (6 лет и 5 месяцев)
    • Проектирование и архитектура проектов компании • Разработка и поддержка проектов компании • Подбор персонала для рабочей группы • Организация работы рабочей группы • Общение с заказчиками/партнерами, сбор требований • Постановка задач и распределение ресурсов • Отчетность и демонстрация выполненных задач
  • Teoz.Fund
    Руководитель команды разработки
    Октябрь 2017 — Февраль 2019 (1 год и 5 месяцев)

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

  • Компания, которая развивает самую популярную в России поисковую систему и десятки других сервисов
    МоскваБолее 5000 сотрудников
    Руководитель команды разработки
    Июнь 2014 — Апрель 2016 (1 год и 11 месяцев)
    • Проектирование и архитектура проектов компании • Разработка и поддержка проектов компании • Подбор персонала для рабочей группы • Организация работы рабочей группы • Общение с заказчиками/партнерами, сбор требований • Постановка задач и распределение ресурсов • Отчетность и демонстрация выполненных задач
  • МоскваОт 10 до 100 сотрудников
    Team Lead
    Октябрь 2010 — Июнь 2014 (3 года и 9 месяцев)
    • Проектирование и архитектура проектов компании • Разработка и поддержка проектов компании • Подбор персонала для рабочей группы • Организация работы рабочей группы • Общение с заказчиками/партнерами, сбор требований • Постановка задач и распределение ресурсов • Отчетность и демонстрация выполненных задач
    Ведущий разработчик
    Июнь 2006 — Октябрь 2007 (1 год и 5 месяцев)
    • Новая версия framework`а для всех проектов auto.ru • Проектирование и разработка биллинговой системы для клиентов компании. • Подключение внешних платежных систем и сервисов. • Проектирование и разработка единой БД клиентов компании (документооборот, генерация счетов, отчетов, и т.д.) Проекты: • www.auto.ruwww.cars.auto.ruwww.new.auto.ru
    Ведущий разработчик
    Ноябрь 2003 — Март 2005 (1 год и 5 месяцев)
    • Участие в разработке framework`а для проектов auto.ru • Проектирование и разработка баннерной системы для проетков auto.ru • Разработка системы загрузки прайс-листов клиентов компании
  • Archnest.com
    Москва
    CIO, основатель
    Январь 2010 — Декабрь 2012 (3 года)
    Обязанности: - Проектирование - Разработка - Поддержка Archnest.com - профессиональное онлайн-сообщество для архитекторов, урбанистов, конструкторов и дизайнеров. Проект дает возможность архитекторам, мастерским, ВУЗам и всем архитектурным организациям использовать удобные и эффективные инструменты для коммуникации в профессиональной среде - создание портфолио, блоги, онлайн-группы для совместной работы.
  • Мобильные сервисы, программное обеспечение, веб-сайты, мобильные приложения
    От 100 до 1000 сотрудников
    CIO, основатель
    Январь 2008 — Май 2010 (2 года и 5 месяцев)
    Обязанности: - Управление, проектирование, разработка и поддержка проектов компании. Sect.com - браузерная многопользовательская онлайн игра. Портирована под основные социальные сети: facebook.com, vkontakte.ru, Мой мир mail.ru
  • Yartloom.com
    CIO, основатель
    Октябрь 2007 — Август 2009 (1 год и 11 месяцев)
    Проектирование, разработка и поддержка профессиональной социальной сети для международной аудитории.
  • ЗАО Элмос-Лайн
    Москва
    Ведущий разработчик
    Март 2005 — Июнь 2006 (1 год и 4 месяца)
    Спроектировано и реализовано: • процессинговая система PEGAS • мобильный сервис "Мобильный кошелек" Проектирование и разработка платежной системы PEGAS: • бизнес-логика работы системы • веб-интерфейс backend и frontend • API для работы с дилерскими предпроцессингами (SOAP) • подключения к процессингу биллингов различных мобильных операторов, провайдеров, других платежных систем (МТС, Билайн, Мегафон, Киберплат, ОСМП и т.д.) Проектирование и разработка мобильного сервиса "Мобильный кошелек": • бизнес-логика работы сервиса • веб-интерфейс backend и frontend • работа с SMS-шлюзом • обработка запросов java midlet`а (транспорт: SMS, HTTP) Проекты: • http://pegaspay.com.ua/ru/
  • Частная практика, работа без зачисления в штат
    Более 5000 сотрудников
    Web разработчик
    Декабрь 2003 — Февраль 2005 (1 год и 3 месяца)
  • Mikro Mash
    Зеленоград
    Web разработчик
    Сентябрь 2002 — Ноябрь 2003 (1 год и 3 месяца)
    • Проектирование и разработка: www.spmtips.com, www.pressure.ru • Разработка и поддержка интранет-системы по управлению офисами продаж и складом

Высшее образование

  • МТУСИ

    Московский технический университет связи и информатики
    Москва854 выпускника
    Радио и телевидение
    Январь 1998 — Январь 2003 (5 лет)