Как вы себя чувствуете в самоизоляции, как адаптируетесь, как работаете, какими привычками обзаводитесь — об этом наш новый опрос. Пройдите его (займёт 10 минут) и в конце узнайте, как дела у других.
Обо мне

Делаю сложные бизнес-приложения.

Не представляю себе разработку без тестов и git.

Веду документацию API.

Есть принятые пулл-реквесты в opensource-проекты:

Примеры кода: 

web-приложение: https://github.com/ruslankhaertdinov/senior-pdp (сделано полностью мной кроме css-стилей).

ruby-gem: https://github.com/ruslankhaertdinov/deploy_notifier

Профессиональные навыки
Ruby on RailsSQLJavaScriptHTMLRspecCapybaraAgileGitRedis
Опыт работы
Концептуальное проектирование, разработка, бережное внедрение и сопровождение ИТ-систем на полном жизненном цикле.
Ruby on Rails разработчик
Апрель 2017 — По настоящее время (3 года и 1 месяц)

В составе команды работаю над проектом, который представляет собой площадку по продаже услуг.

Реализовал сервис "Единая заявка" (бизнес-логика полностью). Для этого пришлось сперва провести масштабный рефакторинг проекта. Также реализовал бизнес логику продукта "Электронная подпись".

Наладил тестирование (rspec, capybara, cucumber). Внедрил систему контроля качества кода (rubocop/reek/brakeman).

Обучил 1 младшего разработчика, который за 6 мес. вырос до уровня middle, что увеличило скорость и качество решения задач проекта.

Создал документацию API приложения, что упростило и ускорило процесс интеграции новых партнёров.

Автоматизировал рутинные процессы внутри компании.

Разработка интернет и мобильных приложений
Ruby on Rails разработчик
Сентябрь 2012 — Апрель 2017 (4 года и 8 месяцев)

В составе команды разрабатывал RoR приложения с нуля и занимался развитием существующих проектов.

Малая часть того, что я cделал:

- Реализовал прототип приложения используя BackboneJS

- Реализовал систему поиска для каталога интернет-магазина

- Реализовал интеграцию с платёжной системой

- Выступал на внутренних митапах - делился опытом

Платёжная система
Санкт-Петербург
Ruby on Rails разработчик
Декабрь 2011 — Август 2012 (9 месяцев)

В составе команды занимался разработкой сайта на Ruby on Rails. На мне было покрытие приложения unit тестами.

Частная практика, работа без зачисления в штат
Набережные Челны
Ruby on Rails разработчик
Август 2011 — Ноябрь 2011 (4 месяца)

Создал блог (с системой поиска), где люди могут размещать отзывы о компаниях, транспорте, других людях, добавлять к статьям фото и видео. Постобработка фото и видео в фоновом процессе, используя DelayedJob.

Высшее образование
Институт социальных и гуманитарных знаний
Казань
Факультет: Юридический
Сентябрь 2005—Май 2010 (4 года и 8 месяцев)
Изучал гражданское право.
Дополнительное образование
Global marketplace for learning and teaching online
Сан-Франциско и район залива
Оценка сложности алгоритмов. Нотация Big O
Июнь 2019—Июнь 2019
Бинарное дерево поиска.
Июнь 2019—Июнь 2019
Рекомендательные письма
widua33
Ruby Developer • коллега

Руслан - один из самых лучших коллег, с которыми приходилось работать.

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

Добросовестно относится к своим обязанностям, всегда изучает что-то новое, делает лучше себя и своих коллег каждый день!

Письмо написано 20 августа 2019 в 14:45
elena-flatstack
HR-менеджер • коллега

Очень общительный и позитивный, работа с ним поднимает настроение, всегда поможет разобраться с блокерами, посоветует, где искать ответ. Тратит личное время для того, чтобы помочь.
Ориентирован на результат 100%, ищет наилучшее решение задачи. Старается выполнять задачи максимально качественно, проявляет заинтересованность в достижении целей проекта.

Письмо написано 05 апреля 2017 в 18:35
vabazhanov
Инженер-программист • коллега

Руслан - профессиональный разработчик веб-приложений на базе фреймворка Ruby on Rails, обладающий навыками создания, разработки, оптимизации и поддержки проектов высокой сложности с использованием дополнительных инструментов, таких как поисковые движки Solr / ElasticSearch, средств контроля версий, инструментов тестирования и документирования кода, имеет опыт интеграции ПО с внешними сервисами и системами, такими как платёжные системы и утилиты Continuous Integration. Имеет опыт работы с SQL / noSQL базами данных, обладает навыками создания сложных запросов и оптимизации структуры БД.

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

Личностные качества: эмоционально устойчивый, настроен всегда положительно, стремится достичь результата, умеет поддерживать позитивную атмосферу в команде.

Письмо написано 05 апреля 2017 в 20:40
maratfakhreev
коллега

Общительный, заинтересованный, приятный человек и часть коллектива. Любознательный, готов браться за любую задачу и помочь с любой задачей. Горит идеей и старается сделать проект лучше

Письмо написано 07 апреля 2017 в 12:04