Обо мне

Стек технологий для верстки - Jade, Stylus/LESS, Gulp/Grunt.

Следую некоторым принципам BEM'а (http://nicolasgallagher.com/about-html-semantics-front-end-architecture/)

К различным CSS-фреймворкам типа Bootstrap'а, отношусь с осторожностью и использую редко из-за отсутствия семантичности (на мой взгляд), хотя в целом эта проблема решается с помощью css-препроцессоров.

Из всех JS-фреймворков больше всего работал с angular.js.

Знаком с понятиями толстые клиенты, толстые модели, толстые контроллеры (толстые контроллеры скорее уже в негативном смысле:D). Понимаю, что такое SPA, RIA, стандарты построения RESTful API и прочии штучки.

Знаком с ООП, MV* паттернами, как на бекенде, так и на клиенте. Очень интересуют архитектурные подходы для организации крупных проектов в большим количеством кода.

Из остальных фреймворков на уровне документации: Backbone, Knockout, CanJS, Ractive, Vue.js, Ember.js и React (совсем поверхностно). Ну, с jQuery тоже знаком, хех :)

Работал с node.js, express.js, в частности, писал парсеры на node.js.

Есть реализованные проекты с бекендом на PHP+MySQL/SQLite+Laravel, есть проекты только на фронтенд.

Разбирался так же с различными микрофреймворками типа Silex, Slim. Знаком на поверхностном уровне с Yii, Symfony.

P.S В последнее время так же интересуюсь Ruby, Python и всякими noSQL базами, в частности MongoDB.

P.P.S Основные проекты из портфолио могу показать только по запросу.

Профессиональные навыки
JavaScriptAngularJSPHPStylusHTMLLessLaravel 4CSSJQuery
Опыт работы
Сентябрь 2011 — по настоящее время
Удалённая работа, фриланс
Фрилансер
Москва
Сентябрь 2011 — по настоящее время