Больше информации по резюме будет доступно после регистрации
ЗарегистрироватьсяБыл на сайте более двух недель назад
Кандидат
Мужчина, 45 лет, родился 12 января 1980
Не ищет работу
Сыктывкар, не готов к переезду, готов к командировкам
Разработчик Ruby on Rails, PostgreSQL
5 600 $ на руки
Специализации:
- Программист, разработчик
Занятость: полная занятость
График работы: полный день, удаленная работа
Опыт работы 17 лет 6 месяцев
Январь 2018 — по настоящее время
7 лет 4 месяца
(NDA)
Ведущий разработчик
Разработка и поддержка web-приложений на Ruby on Rails и PostgreSQL
Май 2009 — Январь 2018
8 лет 9 месяцев
ТендерПро, система электронных закупок
Московская область, www.tender.pro
Ведущий разработчик
внедрил доработки по 223-ФЗ
настроил и ускорил полнотекстовый поиск
оптимизировал код и БД, занимался сбором и аналитикой данных по площадке
установил порядка 20 релизов на боевой сервер
Ноябрь 2007 — Май 2009
1 год 7 месяцев
Филиал ОАО "МТС" в г. Сыктывкар, РК
Старший специалист отдела администрирования ИТ
поддержка сетевой инфраструктуры
Навыки
Уровни владения навыками
Обо мне
— вы ищете проектов?
— нет, просто резюме показываю
— красивое
Почему я считаю, что пишу хороший код?
Во-первых, я стараюсь чтобы как минимум у остальных сотрудников не было желания меня найти и убить за мой код )
Во-вторых, я ориентируюсь на общепринятые "best practices" (rubocop, betterspecs.org, например)
Я следую принятым в компании стандартам кодирования и постоянно участвую в code review с другими разработчиками.
Почему я считаю, что на меня можно положиться?
Например, на одном из последних проектов (catawiki.com, Амстердам) у меня договор заканчивался в среду, а в четверг был большой деплой. Я предложил, что просто останусь и проверю что всё работает после деплоя.
По поводу английского языка -- свободно читаю технические тексты и воспринимаю английский на слух. У меня были заказчики из Японии, Австралии (начинают планёрки с "bloody hell, guys!") и Нидерландов (произносят backlog как "бэклох"). Проходил на Coursera курс Эндрю Ына по машинному обучению на английском. Смотрю видео на Netflix в оригинале с субтитрами )
Работал (и работаю) с PostgreSQL, в частности, настраивал полнотекстовый поиск (с синонимами и возможностью поиска по части слова). Умею смотреть EXPLAIN и оптимизировать запросы, создавал materialized views, писал функции на PL/pgSQL
Есть опыт работы с git. Умею откатывать коммиты (в т.ч. те, которые уже запушили в origin), разруливать конфликты при merge или force push. Умею пользоваться git blame для поиска "виновных". Знаю как можно изменить комментарий, исправить email автора уже запушенного коммита и почему лучше этого не делать.
Несколько лет назад, когда еще никто не знал про dadata.ru я написал парсер и нормализатор почтовых адресов с использованием регулярных выражений. До этого девочки в отделе вручную обрабатывали файл с несколькими тысячами записей.
Есть небольшой опыт создания и тестирования интерфейсов на React/Redux
Не боюсь консоли *nix, bash, perl, regexp;
В качестве основного редактора использую vim
На Rails работал над несколькими проектами разных размеров:
Учет судозаходов (2015)
Небольшие проекты для крупных компаний (2016-2017):
http://promotv.pro/ -- сайт акции "Осенние подарки от Philips" (акция закончилась, сайт закрыт, возможно остался в web archive)
https://cto.shell.com.ru/ -- сайт акции «Шелл» для АСТО коммерческой техники (акция закончилась, сайт закрыт, возможно остался в web archive)
Проекты небольшие, т.к. акция обычно рассчитана на 3-6 месяцев, но реализованы полностью "с нуля" -- аренда и настройка VDS, доменного имени, почты (так чтобы она не падала сразу в спам), SSL (для последнего сайта) и верстки по макетам в PSD. Также, в дизайне сайта акции для Shell учитывались их строгие требования к "visual identity".
Работал с docker, Rails Engines, фабриками и фасадами, API endoints с документацией в Swagger, service-objects.
Для тестов использую RSpec и Capybara, в некоторых проектах использовал Cucumber, для CI использовал CircleCI и GitHub Actions
После этого было ещё много проектов -- напишите, мне есть что рассказать.
Есть один небольшой принятый pull-request в опенсорс проект twitter-bootstrap-rails:
https://github.com/seyhunak/twitter-bootstrap-rails/pull/883
Есть ИП.
Регулярно хожу в тренажерный зал, так что пишу в резюме "сильный разработчик" )
Высшее образование
2002
Экономический / экономист (банковское дело)
Знание языков
Гражданство, время в пути до работы
Гражданство: Россия
Разрешение на работу: Россия
Желательное время в пути до работы: Не имеет значения