Обо мне

Последние 2 годы работал с Ember.js и Ruby on Rails. Сейчас хочу работать над изоморфными приложениями на Реакте + ES2015.

Предпочитаю декларативный/функциональный подход в программировании. Помимо Джаваскрипта использую Руби и Хаскель.

Самостоятельно решаю поставленные задачи, не останавливаюсь перед трудностями. Открыт к новым идеям и подходам.

Увлекаюсь дизайном — прошел теоретический курс Школы стажеров бюро Горбунова.

Вдвойне интересно, если в команде знают книги:

  • Reg Braithwaite. JavaScript Allongé, the "Six" Edition.
  • Douglas Crockford. JavaScript: The Good Parts.
  • Edward R. Tufte. The Visual Display of Quantitative Information.
  • Don Norman. The Design of Everyday Things.
Профессиональные навыки
Опыт работы
Сентябрь 2013 — Ноябрь 2015
www.CAOS.ru
Разработчик
Москва
Обязанности и достижения

Проект по поиску коммерческой недвижимости в Москве.

Бэкенд Ruby on Rails:
— написал модели зданий, адресов, офисов, этажей, сделок, пользователей;
— админ-панель ActiveAdmin;
— разделение ролей и уровней доступа CanCanCan (как в контроллерах, так и в сериалайзерах);
— все покрыто тестами (RSpec).

Фронтенд SPA на Ember.js:
— базовые элементы сайта: главная, хедер, футер, страница с результатами поиска;
— модальные окна (регистрация, вход на сайт, заявки на обратный звонок);
— страница бизнес-центра со всеми модулями (фото, карта, характеристики, планировки и т.п.);
— страница офиса со всеми модулями;
— админка (CRUD) для офисов и зданий.

Инструменты:
CoffeeScript, Ruby. Фреймворки: Ember.js, Ruby on Rails. HTML: Slim, Emblem. CSS: Sass, Bem.
Gems: Rails API, Postgresql, Redis, RSpec, FactoryGirl, ActiveModelSerializer, ActiveAdmin, CanCanCan, CarrierWave, Devise, ElasticSearch, Tire.
Git

Август 2013 — Август 2013
Дизайн и разработка charliehome.ru
Разработчик
Москва
Обязанности и достижения

Двуязычный сайт хостела с возможностью бронирования.
Написал на Meteor.js, Jade, Bootstrap, Sass и CoffeeScript.
Деплой на DigitalOcean.

Зеркало http://charliehomehostel.meteor.com

Июль 2013 — Июль 2013
Дизайн и разработка rezruss.ru
Разработчик
Москва
Обязанности и достижения

Ruby on Rails 3.2, ActionMailer, Bootstrap, CoffeeScript и jQuery.
Деплой на DigitalOcean (Unicorn, Capistrano, nginx).

Сентябрь 2010 — Декабрь 2013
Undev.ru, Uniteller, Chronopay, Yandex
Менеджер
Москва
Обязанности и достижения

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

Высшее образование
Сентябрь 2006 — Июнь 2011
МГОУ
Прикладной математики
Москва