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

Андрей Суббота

Ruby/Rails разработчик · Бэкенд
Не ищу работу
Возраст: 37 лет
Опыт работы: 18 лет и 5 месяцев
Регистрация: 27.07.2006
Последний визит: 1 месяц назад
Местоположение: Кипр, Лимассол
Профессиональные навыки: Ruby · PostgreSQL · Ruby on Rails
Войдите, чтобы посмотреть контакты пользователя

Обо мне

= Специализация и профессиональные навыки

В основном пишу на Ruby, посматриваю в сторону Elixir. По работе приходилось разгребать задачи различных легаси проектов на разных языках, приводить их в поддерживаемое состояние (покрытие тестами, внедрения Dockerfile, обновление библиотек). В новых проектах принимаю участие на этапах планирования архитектуры, постановки задача и написания кода.

Изредка пишу пет-проекты на Nim.

= Буковки

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

- Система контроля версий: Git (GitHub/GitLab)- тесты: RSpec, Jenkins, Gitlab-CI, Travis-CI;- базы данных: PostgreSQL, MySQL;- веб-сервера: Nginx;- багтрекеры: JIRA, Redmine;- брокеры сообщений: RabbitMQ, 0MQ.

= Профессиональные цели

mroe epix, fun

= Участие в проектах

smotriege.ru, telemarker.ru, docs.pravo.ru, samara24.ru, votgk.ru

= Дополнительная информация

В 2008 году выступал на 404fest c рассказом об оптимизации PHP-приложений. Был на ULCAMP::Dev №6 с докладом "Ссылки в нормативных документах. Сбор и хранение."

Участие в профессиональных сообществах

Опыт работы

  • Компания-разработчик платформы для массовых видеотрансляций
    Ульяновск · От 100 до 1000 сотрудников
    Январь 2015 — Январь 2017 (2 года и 1 месяц)
    - Проверка технический требований нового функционала;

    - проведение собеседований;
    - техлид RoR-проектов;
    - менторство;
    - ревью кода.

  • Undev
    Ульяновск
    Team Lead
    Декабрь 2013 — Декабрь 2014 (1 год и 1 месяц)

    - Проверка технический требований нового функционала;
    - проведение собеседований;
    - техлид RoR-проектов;
    - менторство;
    - ревью кода.

    Legacy ruby code formatter & converter & testami pokryvator
    Май 2012 — Декабрь 2014 (2 года и 8 месяцев)

    Обязанности:
    - Приводить в порядок легаси проекты забытые в чулане;
    - запускать незапускаемое

    Участие в проектах:
     - http://telemarker.ru/
     - http://smotriege.ru/
     - http://vybory.mos.ru/

    С чем пришлось столкнуться:
    - обновление кода с Ruby REE 1.8.7/1.9.x/2.x.x;
    - апгрейд с Rails 2.x/3.x (включая проекты с тонной самописных плагинов и гемов);
    - миграции с MySQL/MongoDB на PostgreSQL;
    - демонизация рутин;
    - покрытие тестами (spec/rspec/minitest/capybara);
    - добавление в проект полезностей: capify, Vagrantfile, Ansible, Dockerfile, прочее.

  • Самара · От 10 до 100 сотрудников
    Ведущий инженер-программист
    Октябрь 2010 — Апрель 2012 (1 год и 7 месяцев)

    Обязанности:
    - релиз инжениринг СПС "Право.ру"
    - коммуникация различных отделов (в том числе и удаленных);
    - проверка технический требований на новый функционал;
    - проведение собеседований;

    Достижения:
    - Запуск СПС "Право.ру".

    Инженер-программист
    Январь 2010 — Сентябрь 2010 (9 месяцев)

    Обязанности:
    - программирование;
    - постановка и приоритезация задач.

    Проекты:
    - http://docs.pravo.ru/ - highload web-project, online legal documents database + various services- data mining- natural language processing

    Достижения:
    - разработана система автоматической линковки нормативных документов.

  • ​Мы — команда профессиональных интернет-разработчиков и просто людей, которым не все равно что и как они делают.
    Самара · От 10 до 100 сотрудников
    веб-разработчик
    Август 2007 — Декабрь 2009 (2 года и 5 месяцев)
    Обязанности: - проектирование; - программирование; - оптимизация скриптов и баз данных других проектов компании; - настройка серверов. Достижения: - запущен портал samara24.ru; - созданы интранет-сервисы; - внедрены: XtraDB, memcached, nginx, svn. php, MySQL, memcached, svn, nginx.
  • Агентство интернет-маркетинга
    Самара · От 10 до 100 сотрудников
    веб-программист
    Декабрь 2004 — Август 2007 (2 года и 9 месяцев)
    Обязанности: - Фронтенд и серверное программирование сайтов - Техническая поддержка клиентских сайтов - Администрирование web-серверов компании Достижения: - Внедрение wiki-технологий для хранения внутренней документации - Разработан и внедрён фирменный фреймворк-двигатель сайтов. JavaScript, Perl, PHP, MySQL, Apache.
  • ВолгаИнфо
    Самара
    Веб-программист
    Сентябрь 2001 — Ноябрь 2004 (3 года и 3 месяца)
    Разработка портала volgainfo.net
  • Самара · От 100 до 1000 сотрудников
    Системный администратор
    Сентябрь 1998 — Сентябрь 2001 (3 года и 1 месяц)
    linux, anykey, сеть

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

  • Самарский Университет им. С.П. Королёва

    Самарский национальный исследовательский университет имени академика С.П. Королёва
    Механико-математический
    Январь 2000 — Январь 2006 (6 лет)
    специальность: Компьютерная безопасность Тема дипломной работы: "Метрическое представление текста"