Обо мне

Моей целью является постоянное развитие, стать хорошим программистом, который знает много парадигм и умеет строить правильную архитектуру приложения.

Адекватно отношусь к тестам: 100% покрытие не является целью, должен быть баланс межу unit и интеграционными тестами.

В разработке применяю CI.

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

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

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

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

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

Профессиональные навыки
Ruby on RailsJavaScriptSQLHTMLGitRspecCapybaraScrum
Опыт работы
Апрель 2017 — по настоящее время (2 года)
Ruby on Rails разработчик
Москва
Обязанности и достижения

Разработка Ruby on Rails приложений с нуля и развитие существующих проектов.

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

Разрабатывал Ruby on Rails приложения с нуля и поддерживал существующие проекты.

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

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

- Работал с биллингом (в частности stripe). Реализовал транзакционную отмену платежа (stripe не имеет транзакционность, когда отмена платежа состоит из нескольких шагов).

- Настраивал CI.

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

Декабрь 2011 — Август 2012 (9 месяцев)
Платёжная система
Ruby on Rails developer
Санкт-Петербург
Обязанности и достижения
В составе команды занимался разработкой сайта на Ruby on Rails, писал unit-тесты.
Август 2011 — Ноябрь 2011 (4 месяца)
Ruby on Rails developer
Набережные Челны
Обязанности и достижения
Работал над различными веб-сайтами. Сделал конвертацию видео в разные форматы, отложенную постобработку картинок, видео. Деплой через Capistrano.
Высшее образование
Сентябрь 2005 — Май 2010
ИСГЗ
Юридический
Казань
Специализация и достижения
Изучал гражданское право.
Среднее специальное образование
Сентябрь 2001 — Май 2005
колл., Технический
Программное обеспечение вычислительной техники и автоматизированных систем
Набережные Челны
Специализация и достижения
Изучал языки программирования (C++, Assembler, Turbo Pascal, Clipper, Visual Basic, Delphi), структуры данных.
Рекомендательные письма
sestraruslana
- • коллега

Руслан - замечательный коллега, способный продуктивно работать как в команде, так и индивидуально. Целеустремлен, внимателен к деталям, добросовестен, готов делиться своим опытом и знаниями, помогает поддерживать позитивный настрой внутри команды, в которой работает, открыт новым идеям.

Письмо написано 13 апреля 2017 в 02:35
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