👋 Стартовала третья неделя марафона, посвящённая мотивации и отношениям в команде! Со Skyeng и IVI обсудим, как дружить с коллегами на удалёнке и находить в себе силы на работу и общение. Регистрируйтесь на страничке марафона и присоединяйтесь!
chirchikchirchik

Илья Ширшов

Разработка ПО · Менеджмент
От 160 000 ₽ · Открыт к предложениям
Возраст: 39 лет
Опыт работы: 13 лет и 10 месяцев
Регистрация: 06.05.2006
Последний визит: 1 год назад
Местоположение: Россия, Екатеринбург
Войдите, чтобы посмотреть контакты пользователя

Обо мне

Навыки:

  • Проектное управление: scrum, kanban, agile, управление требованиями, UX, прототипирование, декомпозиция
  • Веб-разработка: LAMP, MEAN, HTML, CSS, Javascript, PHP, Node.js, Yii, Yii2, Laravel, Angular.js, Knockout, jQuery, three.js, gulp, grunt, LESS, SASS, Jade/pug, MySQL, MariaDB, ElasticSearch, logstash, kibana, sphinx, MongoDB, pm2, ExpressJs, swagger, node-red, Yandex.Tank
  • Девопс: Vagrant, docker, bash, Linux server administration, nginx, varnish, apache, cloud computing, масштабирование, хайлоад, высокая доступность, SPoF поиск и устранение
  • Программирование: C, C++, PHP, Javascript, Node.js, Java, OOP, ASM x86, ObjectiveC

Дополнительная информация: Психотип ENTP - Новатор

Опыт работы

  • Разработка ПО, обработка больших данных, разработка интернет сервисов и мобильных приложений.
    Екатеринбург · От 10 до 100 сотрудников
    Старший инженер-программист
    Апрель 2016 — Февраль 2017 (11 месяцев)

    Relation Hint при помощи психологических исследований, матстатистики и машинного обучения помогает людям оценить психологическую совместимость в паре через анализ данных социальных сетей. Выдаёт психологическую совместимость, общие интересы, музыкальные предпочтения и даёт рекомендации как найти общий язык.

    • поддержка и доработка сайта, работающего с системой поставки данных (HTML/CSS/jQuery/Node.js/Express.js/Stylus/gulp/MySQL/Redis стэк)
    • правка и написание микросервисов и ядра проекта
    • внедрил zero downtime upgrade, систему определения жанра музыки, систему ведения проектов phabricator и docker для нужд разработки
    • acceptance тесты на mocha, codecept.io + selenium
    • инструментировал приложение для получения статистики и ошибок в keymetrics
    • написал open-source микросервис для пробрасывания ошибок из keymetrics в новые задачи в phabricator (https://github.com/sheershoff/keymetrics-phabricator-gateway)
    • написал open-source cache storage для node-cache-manager (https://www.npmjs.com/package/cache-manager-fs-binary)
    • ad-hoc бенчмаркинг PostgreSQL 9.6 с патчами, собраный в docker container
    • нагрузочное тестирование проекта в целом при помощи Yandex.Tank и кеширующего прокси перед API соц-сетей с регулируемой задержкой
    • писал сервер для Big Data / Machine Learning задач на C++, использующий FLANN
  • МугунПро
    Екатеринбург
    Старший инженер-программист
    Ноябрь 2015 — Апрель 2016 (6 месяцев)

    Разработка сайтов и приложений для внутреннего и внешних заказчиков.

    Проект закрыт по финансовым причинам.

    • Исполнял роль тех-лидера в команде из трех программистов: iOS, Android, MEAN/AngularJS
    • Определял размер премиальных
    • Рассчитывал сметы по проектам
    • Руководил доработкой внутренних и заказных проектов холдинга
    • Участвовал в стратегических совещаниях с головной компанией
    • Непосредственно разрабатывал ПО (LAMP/MEAN)
    • Занимался поддержкой и оптимизацией ИТ инфраструктуры
  • Единая система скидок
    Екатеринбург
    Начальник отдела разработки продукта
    Июль 2015 — Ноябрь 2015 (5 месяцев)

    Проект по созданию единой системы скидок, работающих через приложение/SMS.

    Проект закрыт в связи с недостатком финансирования

    • обсуждение с бизнес-заказчиком требований, приоритезация, планирование работ
    • построение отдела, набор персонала (3 программиста, 1 дизайнер, 1 специалист SEO)
    • управление проектом – разработкой web приложения и мобильного приложения
    • проектирование и программирование проекта и подсистем проекта – api, backend, frontend (php, nginx, mariadb, yii2, codeception)
    • внедрил систему ведения проектов phabricator
    • запущена веб-версия проекта (MVP)
  • Екатеринбург · От 10 до 100 сотрудников
    Программист
    Октябрь 2014 — Июль 2015 (10 месяцев)

    Крупнейший региональный интернет-магазин, 37-е место в рейтинге крупнейших интернет-магазинов России (по результатам полного 2015 года)

    • обсуждение с бизнес-заказчиком требований
    • проектирование и программирование новой подсистемы (php, nginx, mariadb/tokudb, yii2, logstash, elasticsearch, angular.js)
    • техническая поддержка существующих проектов
  • Ridero
    Екатеринбург
    Архитектор ПО
    Июнь 2013 — Июнь 2014 (1 год и 1 месяц)

    Проект по созданию онлайн площадки, позволяющей независимым авторам издаваться и в электронном и в бумажном виде путём создания книги в веб-сервисе и выставления её в интернет-магазины.

    • построение архитектуры проекта
    • управление командой из 5 человек в роли скрам-мастера
    • написан бекенд linux, php, nginx, mariadb, mongodb, rabbitmq, node.js
    • выпущена альфа-версия проекта
  • Медиахолдинг
    Екатеринбург · От 100 до 1000 сотрудников
    Проектный менеджер
    Март 2013 — Июнь 2013 (4 месяца)

    Медиа-холдинг, владеющий несколькими порталами федерального значения

    • скрам-мастер команды из трёх программистов
    • координация команды Big Data/Data Mining
    • планирование итераций
    • оценки показателей проекта
    • составление отчётов
  • Веб-отдел
    Екатеринбург
    Менеджер, программист
    Октябрь 2012 — Апрель 2013 (7 месяцев)

    Веб-студия, попроектная работа

    • поддержка ekburg.ru
    • поддержка сайтов "Вечерний Екатеринбург" и "Уральский рабочий"
  • Крупнейший оптовый поставщик товаров народного потребления в России
    Екатеринбург · Более 5000 сотрудников
    Гл. специалист отдела интернет-продаж
    Апрель 2011 — Февраль 2012 (11 месяцев)

    Крупнейший федеральный b2b интернет-магазин импортёра сувениров

    • оптимизировал код сайта под возросшую нагрузку
    • вводил в проект новых программистов
    • внедрил использование git
    • поддержка и внедрение нового функционала
  • Веб-зенит
    Екатеринбург
    Директор
    Март 2007 — Апрель 2011 (4 года и 2 месяца)

    Владелец веб-студии

    • Вёл проекты, оценивал трудозатраты, составлял внутренние и внешние сметы, внедрял и запускал проекты
    • Нанимал персонал, вёл организационную составляющую бизнеса, развивал новые направления
    • Ставил задачи исполнителям, контролировал качество и сроки работ
    • Выполнял непосредственно работы по заказам
  • Екатеринбург · От 10 до 100 сотрудников
    веб-программист
    Ноябрь 2002 — Февраль 2007 (4 года и 4 месяца)

    Одна из крупнейших веб-студий г. Екатеринбурга

    до сентября 2005 года - в должности "Технический директор"

    до ноября 2004 года - в должности "Программист"

    • Курировал собственные и заказные международные проекты фирмы
    • Консультировал иностранных и местных клиентов по международным проектам
    • Оценивал сроки и стоимости внедряемых решений, планировал работы
    • Ставил задачи исполнителям, контролировал качество и сроки работ
    • Вел телефонные переговоры с англоязычными контрагентами
    • Выполнял непосредственно работы по заказам
    • Курировал регистрацию фирмы в США (Делавэр), заведение банковских и торговых счетов
    • Провел интеграцию различных платежных систем с различными бизнес-схемами
  • Екатеринбург · От 1000 до 5000 сотрудников
    Программист ОРПС УИБТ
    Июнь 2002 — Сентябрь 2002 (4 месяца)

    Один из первых интернет-банков РФ

    • Проходил практику от университета
    • Сверстал отчёт банка «10 лет успеха»
    • Переписал компонент Интернет-банка: просмотр архива платежных документов для ускорения работы (PostgreSQL)
    • Написал компонент Интернет-банка: HTTPS транспорт для платежных сообщений
    • Разработал и доработал компоненты Интернет и Интранет сайта

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

  • УрФУ им. Б.Н. Ельцина

    Уральский Федеральный Университет имени первого президента России Б.Н. Ельцина
    Екатеринбург · 1972 выпускника
    Математико-механический
    Сентябрь 2000 — Апрель 2002 (1 год и 7 месяцев)

    Переводчик в сфере профессиональной коммуникации дополнительно к квалификации Информатик

    Средний балл: 4.8

    Математико-механический
    Сентябрь 1998 — Июнь 2003 (4 года и 9 месяцев)

    Получена квалификация специалиста в области информатики в экономике

    Средний балл: 4.8