Обо мне

Специализируюсь на Ruby, Ruby on Rails и PostgreSQL. Работаю с этим стеком 5 лет, 1.5 года из них тимлидом. Работал с Docker, Redis, Asterisk, Ansible. Увлекаюсь Elixir, JavaScript, React, React Native. Нравится контрибьютить в Open Source.

Использую в работе Git, пишу тесты, имею опыт командной разработки(команда из 12 человек). Стремлюсь к чистой архитектуре, изучаю методы написания эффективного кода(уменьшение сложности, устойчивая к изменениям архитектура). Хочу поработать с высоконагруженными проектами. Изучаю английский(intermediate), нравится и хочу использовать в работе.

Живу не только программированием. Занимаюсь боксом, играю на гитаре, хожу на концерты, изучаю психологию и еще много интересов. По жизни я человек с активной позицией. Люблю людей, общение дается легко. Постоянно совершенствуюсь, читаю много литературы, статей, слушаю записи конференций. Уже пропадал интерес к программированию, но снова полюбил еще больше за счет навыка работы со стрессом и перегруженностью информацией. Умею находить баланс между чистым кодом и потребностями бизнеса.

Один из главных критериев выбора работодателя — поддержка инициативности, нравится предлагать новые идеи и принимать активное участие в судьбе проекта.

For English audience: My main stack - Ruby, Ruby on Rails и PostgreSQL. I’ve worked with that stack 5 years, 1.5 years as Team Lead. I’ve worked with Docker, Redis, Asterisk, Ansible. I like Elixir, JavaScript, React, React Native. I love to contribute to Open Source projects.

I’m using Git, writing tests and I worked in a team with 12 people. I’m striving for clean architecture and learning how to write effective code(getting rid of complexity, robust architecture). I’m learning English(intermediate) and I want to use it in work.

I have many hobbies like boxing, guitar playing, concerts, learning psychology and so on. I have an active position. I love people and haven’t problems with communications. I’m improving myself, reading books, articles and listening to conferences recordings. I see a balance between clean code and business needs.

I like to suggest new ideas and take an active part in project destiny.

Профессиональные навыки
Участие в профессиональных сообществах
Опыт работы
Команда Evrone разрабатывает веб-стартапы, развивает собственные продукты и проводит технические конференции
Бэкенд разработчик
Апрель 2019 — По настоящее время (5 месяцев)
Медиахолдинг
Екатеринбург
Team Lead
Август 2017 — Январь 2019 (1 год и 6 месяцев)
  • Осознание бизнес требований и предложение технического решения с балансом качество/стоимость
  • Подробное проектирование технических решений
  • Поддержка системы в работоспособном виде
  • Развитие системы, переход на современные инструменты, уход от легаси кода
  • Постоянное и разумное стремление сделать проще чище и уменьшить стоимость поддержки
  • Контроль за реализациями задач членов команды, помощь
  • Постоянное развитие своих навыков(чтение книг, статьи, записи конференций, изучение сторонних проектов)
  • Позитивный настрой ;)
      Бэкенд разработчик
      Ноябрь 2015 — Август 2017 (1 год и 10 месяцев)

      Реализация задач в группе CRM

      Частная практика, работа без зачисления в штат
      Екатеринбург
      Февраль 2014 — Ноябрь 2015 (1 год и 10 месяцев)

      Разработал с нуля без команды часть сайта для создания обучающих программ и их прохождения.

      Разработал систему генерации дипломов и наград в pdf на основе существующих шаблонов.

      Занимался разработкой сайта аналога AirBnb.

      Правка ошибок и разработка нового функционала на уже существующих сайтах.