Был на сайте более двух недель назад

Корнев Руслан Михайлович

Мужчина, 40 лет, родился 31 декабря 1983

Не ищет работу
Контакты
 +7 (977) 314-91-24
 (через telegram)
 — предпочитаемый способ связи
Телефон подтвержден
Способы связи
 Мой круг LinkedIn

Сербия, готов к переезду, готов к командировкам

Указан примерный район поиска работы

Ruby on Rails - программист

Специализации:
  • Программист, разработчик

Занятость: полная занятость, частичная занятость, проектная работа

График работы: полный день, гибкий график, удаленная работа

Опыт работы 20 лет 3 месяца

Январь 2020по настоящее время
4 года 5 месяцев
Образовательное IT подразделение крупной компании

Москва

Информационные технологии, системная интеграция, интернет... Показать еще

Ведущий программист + 3 месяца тимлид ruby backend
На момент прихода имелся монолит на Ruby on Rails / PostgreSQL / Grape / Elasticsearch. На второй день ознакомили с планами по распилу на микросервисы. Обсудили архитектуру и начали :) На данный момент около 30 микросервисов общающихся через twirp gem (от twich) / protobuf. Плюс очередь на rabbitmq и grape gem. Часть писал полностью я, некоторые просто дорабатывал. Из наиболее интересных задач было - написание gem'ов для единого стиля кода микросервисов; - отправка метрик в prometheus, отображение в grafana; - библиотечные методы для обработки ошибок в сервисных классах (interactor gem); - отправки информации по трейсингу в jaeger с помощью middleware. - проксирование запросов на ruby. - участие в выборе и активное написание на первых этапах инструмента для эмулирования работы (тоже gem) сторонних микросервисов изолированно (до отдела QA); - Circle CI / Github Actions / Docker / Docker compose / Sentry / Coveralls и т.д. В остальном типовые ручки создать компанию, привязать пользователя, выдать права на доступ к приложению, сохранение информации о пользователе и т.д.
Июнь 2019Декабрь 2019
7 месяцев

Москва, www.rostelecom.ru

Информационные технологии, системная интеграция, интернет... Показать еще

Ruby программист
Работал по направлению "Умный дом - Ростелеком". Работа в кроссфункциональной команде из 10 человек. Основные инструменты: - Ruby on Rails - rswag gem - Action Cable - PostgreSQL - ElasticSearch Типовые задачи по работе с сторонними API: SSO, платежный шлюз, отображение балансов из различных мест. Большая задача по изменению сохранения событий (прилетаемых из контроллера по ActionCable) вместо сохранения в PostgreSQL, отправка в API. Ну и соответственно чтение отображение оттуда.
Июнь 2016Апрель 2019
2 года 11 месяцев
Крупная рекламная платформа

Москва

Информационные технологии, системная интеграция, интернет... Показать еще

Веб-разработчик
Крупный проект в области рекламных технологий. Десяток серверов, очень разнородная инфраструктура. Rails 2.3.8, Rails 5.2, PostgreSQL достаточно тяжелая ~ 170 Гб, Redis, Memcached, Jenkins, Sinatra, Node.js, Express, Elasticsearch, Sphinx, Datadog, Twitter Bootstrap, Vue.js различные платежные системы и внешние и внутренние API. За два года работы можно сказать не осталось ни одного места, к которому бы я не прикладывался ). Сумасшедшее количество наследия, оборванные сведения из уст старожил и wiki, устаревшие, неиспользуемые части системы видимые только разработчикам, а некоторые и пользователям системы. Самое приятное и придающее уверенности в собственных силах на этом месте работы было то, что прийдя в компанию после реформирования коллектива удалось во всём этом разобраться, и достичь отличных результатов.
Июнь 2016Июль 2016
2 месяца
ИП

Москва

Продукты питания... Показать еще

Веб-разработчик
Сайт под ключ. Elasticsearch - фасетный поиск. Rails 5 RC1. Проводится наполнение контента + небольшие доработки. Исходный код открыт: https://github.com/woto/catalog
Февраль 2014Март 2016
2 года 2 месяца
Авториф + Японама

Москва

Автомобильный бизнес... Показать еще

Вебмастер (Программист + SEO = увеличение продаж)
Обязанности: Интернет присутствие компании Достижения: После значительного сокращения компании Авториф и самостоятельного ведения Японамы произошло слияние усилий. Ура! К сожалению невозможно описать весь функционал системы и подсистем, разработываемый уже на протяжении 3-х лет, поэтому прошу сюда https://github.com/woto/yaponama_2012 исходный код открыт.
Май 2015Июнь 2015
2 месяца
ИП Мерченко Андрей Николаевич

Чебоксары, floromat.ru

Розничная торговля... Показать еще

Веб-программист
Сайт под ключ для цветочного торгового терминала. Цели - привлечение покупателей и арендаторов торгового аппарата. Основные достижения - лидирующие позиции по популярным запросам в этой области - "флоромат", "цветомат", "фломат" Исходный код открыт: https://github.com/woto/flowers
Май 2015Июнь 2015
2 месяца
Талдом плитка

www.taldom-plitka.ru

Веб-мастер
Сайт под ключ. Время разработки около 2х недель. Исходный код открыт http://github.com/woto/plitka
Апрель 2014Декабрь 2014
9 месяцев
Ардера

Москва, ardera.ru

Строительство, недвижимость, эксплуатация, проектирование... Показать еще

Web-разработчик
Достижения: Изучение предметной области недвижимости. Опыт удаленной работы.
Ноябрь 2011Январь 2014
2 года 3 месяца
Японама

Москва

Автомобильный бизнес... Показать еще

Директор магазина
Обязанности: Поднятие целины
Август 2010Ноябрь 2011
1 год 4 месяца
Авториф, ООО

Москва

Автомобильный бизнес... Показать еще

Программист
Администрирование и доработка www.avtorif.ru Разработка нового сайта связанного с 1С Проект успешно внедрен (в марте 2011). https://docs.google.com/document/d/1XF6-DYWncC7cdCC8qXUYjqqZK521Uj9_USxJFICCLo0/edit?hl=en_US К сожалению в связи с нарушением оговоренной оплаты работа над проектом остановлена. Исходный код открыт - https://github.com/woto/avtorif (устаревшая версия Ruby 1.8.7)
Октябрь 2009Декабрь 2009
3 месяца
4te

Информационные технологии, системная интеграция, интернет... Показать еще

Веб - программист
Расширение функционала и устранение ошибок сайта обслуживающего одно из подразделений компании LG для проведения маркетинговых исследований, задачи которого включают оценку работы мерчендайзеров, выделение заданий супервайзерами, анализ проделанной работы по различным акциям, сравнения и отчеты стоимости продукции и пр.
Январь 2006Сентябрь 2009
3 года 9 месяцев
"Канал 7" - "Стрим - ТВ"

Информационные технологии, системная интеграция, интернет... Показать еще

Веб - программист
Создание как собственных разработок (написание сайта компании, написание интерфейса для отображения данных, полученных с собственных метеостанций), так и обслуживание общеизвестных движков (vBulletin, Datalife Engine, сайт знакомств, youtube like сайт) одна из задач включала написание локального сайта с функциями и дизайном головного, с чем успешно справился. Одна из страниц головного сайта http://perm.stream-info.ru/ru/about_/rule_company/about/ локальная версия в г. Норильске http://norilsk.stream-info.ru/ru/62
Ноябрь 2007Июнь 2008
8 месяцев
ООО "Пять систем"

Розничная торговля... Показать еще

Соучредитель
Помимо оффлайн бизнеса - компьютерный игровой клуб и интернет кафе мною поддерживалось одно из направлений, нацеленное на пользователей локальных сетей в г. Норильске. В процессе работы были созданы интернет магазин на основе Битрикс с синхронизацией с 1C и онлайн заказ фотопечати, так называемый print on demand.
Май 2003Декабрь 2005
2 года 8 месяцев
Консультант+

Услуги для бизнеса... Показать еще

Специалист по сопровождению систем семейства Консультант+
Специалист по сопровождению систем. В целом работу программиста не включала, но необходимо было достаточно уверенно обращаться с ОС Windows, устанавливать и обновлять систему Консультант+, а так же решать возникшие проблемы с работой в системе.

Ключевые навыки

Изменить уровни владения навыками можно в мобильном приложении — на сайте эта возможность будет чуть позже

Git
Nginx
PostgreSQL
Ruby On Rails
Node.js
Ubuntu
Linux
Docker
Clickhouse
Jenkins
Puma
ES6
JavaScript
Redis
Minitest
Fixtures
Rspec
Factories
Trello
Slack

Обо мне

Нравится и имел опыт с: Python, Webpack, Elasticsearch, Mongodb, совсем немного Go Уважительно отношусь, но не доводилось работать с: Angular.js. -- Я вижу себя программистом с использованием стека Ruby on Rails. Стараюсь находиться на острие развития, изучая постоянно развивающиеся инструменты. Мне не нравится писать отчеты о проделанной работе для "сомнительных менеджеров проектов" не понимающих технического процесса, ставящих перед собой цель - галочку. Которая в итоге выливается либо в неиспользуемый функционал, либо настолько усложненный, что никто не знает ни как это работает, ни почему "о ужас, это опять сломалось". Уважаю менеджеров - программистов. Работая на постоянной работе посвящаю ей рабочее время не ища мест подработки, а так же продолжаю думать о работе частенько вне её ). Всегда нахожусь на связи в экстренных случаях. Правильным образом воспринимаю необходимость работы в часы (когда все спят) в случаях переноса, апгрейда и т.д. Пишу комментарии к сложным и неочевидным участкам кода, пониманию смысл тестирования, придерживаюсь Guides по оформлению кода и комментариев git. Предпочитаю совместно обсуждать и решать поставленные задачи.

Среднее образование

Знание языков

РусскийРодной


АнглийскийC1 — Продвинутый


Тесты, экзамены

2010
Сертификаты разработчика
Битрикс, http://dev.1c-bitrix.ru/learning/resume.php?ID=66764875-4219

Гражданство, время в пути до работы

Гражданство: Россия

Разрешение на работу: Россия

Желательное время в пути до работы: Не более часа