Привет!

Меня зовут Евгений Шувалов (skype, telegram), мне 29 и я из Ростова-на-Дону. В 2011 окончил ДГТУ (бакалавриат + магистратура) по специальности "Управление в технических системах" с отличием. Я ищу работу backend- или fullstack-разработчиком в команде профессионалов, любящих свою работу и продукт, который они делают.

Кратко о себе

  • Люблю учиться и делаю это постоянно. Стараюсь постоянно расширять кругозор, посещаю различные конференции и курсы (EvilMartians, PgConf, RailsClub). Подписан на тематические рассылки, не пропускаю дайджесты
  • Последнее время я пишу на ruby/rails, однако смена языка или парадигмы не являются для меня проблемой
  • Не имею проблем с дисциплиной и самоорганизацией, успешно работаю удалённо уже больше 5 лет. Данное обещание или поставленный срок для меня - не пустой звук. Более того, мне приходилось руководить удалёнными работниками, и я понимаю чего стоит ответственность и исполнительность
  • Люблю и умею грамотно решать сложные технические вопросы
  • Мне всегда интересен продукт, который я помогаю создавать для конечных пользователей. Всегда болею душой за проект
  • Ответственный: пишу тесты, использую системы мониторинга (ошибок и производительности), прикрываю ответственные места дополнительным логированием
  • Самостоятельный: нет необходимости водить меня за руку, если есть документация или читабельный код
  • Умею заниматься не только кодингом, но и обсуждать, составлять требования к фичам, писать ТЗ. Адекватно оцениваю сроки
  • У меня хорошо с английским (upper intermediate), но не хватает живого общения с native-спикерами (я над этим работаю)
  • За последние несколько лет приходилось решать много сложных и интересных задач. Есть опыт построения архитектуры из нескольких параллельных e-commerce проектов. Есть опыт руководства командой из 1-3 разработчиков, хотя не могу сказать что рожден для этого

Что я жду от работы

  • Работать в команде профессионалов, у которых можно чему-то научиться и с кем можно было бы при случае поделиться своим опытом
  • Создавать продукты и технологии для людей, делать веб и причастные к нему области лучше и быстрее, быть на острие прогресса
  • В ближайшие 5-7 лет я планирую продолжать работать "в поле", получать опыт и делиться им с коллегами

Мой опыт работы ~ 9 лет

  • 2013.11 - наст. - инженер-разработчик, тимлид в сети магазинов randewoo.ru (ruby, full-stack, удалённо)
    более 4 интернет-магазинов, CDN, мониториг, аналитика
  • 2012.03 - 2013.11 - веб-разработчик, сайты под ключ (фриланс, удалённо)
  • 2010.10 - 2012.03 - веб-разработчик, студия Webcult, Ростов-на-Дону
  • 2009.07 - 2010.10 - веб-разработчик, 5dev, Ростов-на-Дону
  • 2008.10 - 2009.03 - разработчик-стажер, студия Оксюморон, Ростов-на-Дону
  • Бэкенд

    • Ruby (2.*), больше 3 лет реальной плотной работы
      • Бóльшая часть опыта - rails (3,4,5)
      • Есть опыт оптимизации, умею работать с отладчиком. Приходилось искать утечки и bloat'ы
      • В теме про concurency
      • Пишу тесты (rspec, capybara, factory-girl, etc.), но без фанатизма: там, где нужно
      • unicorn, thin, puma, passenger
      • sidekiq, nokogiri, devise, omniauth, capistrano, activeadmin - вот это всё, и еще пару десятков других нужных вещей
      • Есть опыт проектирования и реализации большого REST API для группы проектов
      • Умею собирать и обрабатывать статистику
      • Читаю литературу, из последнего - Confident Ruby, Ruby under a microscope. Уважаю Сэнди Метц
      • Есть селфи с Matz'ом и его автограф! (+5 к удаче и +10 к совести)
    • Git, Github, Gitlab
    • Базы данных
      • MySQL (до Ruby/Rails)
      • Postgres, > 3 лет. Имею представление о работе движка и планировщика. Понимаю как работают индексы и где их нужно применять. Много использовал materialized view, оконные функции, WITH. Полнотекстовый поиск, триграммы, intarray, jsonb
      • Elasticsearch, Solr. Полнотекстовый поиск в проекте. Cбор и хранение логов в связке ELK (Elastic, Logstash, Kibana)
      • Redis, MongoDB
    • Рабочая среда и администрирование
      • В Linux работаю больше 5 лет, чувствую себя уверенно
      • Есть небольшой опыт общения с Docker
      • OSX, RubyMine, vagrant (debian)
    • Прочее
      • Flash, Flex - дела давно минувших дней, делал приложения и мини-игры
      • Интересен Elixir, Python
      • Очень интересна область машинного обучения
      • Skype, Word, Excel, ICQ, WinRAR

    Фронтенд

    • Множество стандартных мелких библиотек (jquery и пр.)
    • Angular (1), Vue, React, Backbone (в порядке объема использования)
    • Приходилось делать сложные многоходовые интерфейсы для фронтенда, админки
    • Css, sass/scss, postcss, autoprefixer, bem, свободно верстаю по готовой нарезке (без фотошопа)
    • Есть опыт общения с gulp, webpack, хотя не использовал их в продакшене
    • Понимаю важность скорости и объема фронта; знаю и не раз применял комплексы мер для его ускорения