Обо мне

Специализация и профессиональные навыки:
Основной используемый ЯП ruby, познакомился с которым в 2006 году и сразу влюбился))
Но на одном языке писать тяжело, особенно для веба, по этому использую фреймворки rails и sinatra, по необходимости, первый для больших и тяжелых проектов, второй для простых проектов и отдельных вебсервисов. Уверенное знаю внутренней структуру, при необходимости не боюсь допиливать нужные места. Верстку делаю в haml. Нравится html5, но последнее время все меньше пишу для фронтенда хотя знания и практический опыт есть в работе с canvas, webworker'ами, websocket'ами. Из мира js знаком стакими вещами как jQuery, backbone.js, basis-js. Для разнообразия пробовал node.js но что то он мне не приглянулся, а вот Erlang очень интересен, правда продакшен опыта нет. Если уж говорить об асинхронности, стоит упомянуть EventMachine использовал на одном проекте для обработки нагруженных по IO пользовательских вызовов. Да в ruby тяжело с многопоточностью, но все же при желании и в нужных местах можно получить профит.

Профессиональные цели:
Сделать приложение на Erlang, уйти в мобильный дев, а потом в менеджмент ))

Профессиональные навыки
Опыт работы
Social Quantum
Санкт-Петербург
ruby/ruby on rails developer
Ноябрь 2012 — Апрель 2013 (6 месяцев)
В обязанности входила разработка сервиса рассылки сообщений по различным каналам (email, apple push notification, google cloud messaging, vk message, ...) от всех приложений (игр).В основе лежал sidekiq. Была достигнута пропускная способность в 30 миллионов сообщений в сутки, около 350 сообщений в секунду. Пиковая нагрузка до 600 сообщений.
Ruby on Rails разработчик
Июль 2012 — Октябрь 2012 (4 месяца)
KupiKupon Global
Санкт-Петербург
ruby/ruby on rails developer
Июль 2012 — Октябрь 2012 (4 месяца)
В обязанности входило:- доработка имеющегося функционала, исправление ошибок;- разработка новых модулей;За время работы было выполненно:- изменения в интерфейсе подписок;- интеграция с альфа-кликом (не запущенна);- система отзывов и рейтингов (в дальнейшем вынесенная в отдельный сервис).
Медиахолдинг
Екатеринбург
Программист
Декабрь 2011 — Июнь 2012 (7 месяцев)
ruby/ruby on rails developer
Декабрь 2011 — Июнь 2012 (7 месяцев)
Начал работу в команде с разработки и поддержки сайта pulscen.ru.Используемые технологии:- ruby 1.9.3 / rails 3.0.10 / postgress 9.0 / sphinx 0.99 / passenger / redis / memcacheВ обязанности входило:- доработка функционала проекта и внедрение новых функций: шаблонов, счетов на оплату, итд. С апреля 2012 также участвую в проекте lookmart.ru.В обязанностях:Принятие новых плагинов от pulscen (сайты компаний), разработка и внедрение нового функционала (комментарии в блогах).
Частная практика, работа без зачисления в штат
web developer
Май 2008 — Сентябрь 2011 (3 года и 5 месяцев)
Разработка веб проектов на заказ
w1.ru
Оренбург
web developer
Сентябрь 2007 — Май 2008 (9 месяцев)
Поддержка и доработка вэб клиента
РАНГ
Оренбург
веб программист
Июнь 2007 — Август 2007 (3 месяца)
разработка сайтов на заказ
Высшее образование
Оренбургский филиал Всемирного технологического университета
Оренбург
Факультет: Техники и технологий
Январь 2007—Январь 2010 (3 года)