Кратко обо мне

С 2004 года занимаюсь веб-программированием. Люблю работать с ответственными людьми, которые знают чего хотят. Индивидуально и креативно подхожу к любой поставленной задаче.

Сложные задачи — это вызов для меня!

Используемые средства

Языки программирования PHP 5, JavaScript, Node JS, ActionScript (Flash), Bash
Фреймворки и библиотеки

JavaScript
Dojo, Dojo Mobile, Ext JS, Sencha Touch, RequireJS, Raphaël, jQuery (+ UI, Mobile), Backbone, Marionette, Lodash/Underscore, Promise…

Node JS
Express, SockJS, Redis, NodeUnit, Grunt

PHP
Yii, Cake

Непрерывная интеграция (CI) Jenkins, Bash/Shell scripts, PHPUnit, NodeUnit
Внешние сервисы

Платёжные системы
PayPal, Portmone.com, Robokassa, Stripe

Социальные сети (OAuth, Graph API)
Vk, Facebook, Одноклассники, Twitter, Google+

СУБД PostgreSQL, MySQL, SQLite, Redis, Sphinx
Вёрстка XHTML, HTML5, W3C, CSS3, LESS, SASS, Bootstrap — кроссбраузерно (IE8+, FF, Opera, Safari, Chrome) с адаптивным дизайном по разные устройства
Протоколы, форматы данных HTTP, HTTPS, AJAX, JSON, JSON-P, JSON-RPC, XML, WebDAV, WebSockets, PHP-Java-Bridge
Паттерны проектирования Фабрика, стратегия, MVC, полиморфизм, композиция, одиночка, прототип, ленивая загрузка, DAO, DTO
Администрирование

OS
Ubuntu, Debian, CentOS, Gentoo

Веб сервер
Apache, Nginx (+ php-fpm), Nginx-RTMP, PHP, Memcache, XCache, APC, Jboss, MySQL, Redis, Sphinx

Прочие программы
Trac, Git, SVN, Mercurial, FTP, x11, ssh, rsync, dosemu…

IDE PhpStorm (Personal license), NetBeans, Eclipse, Visual Studio
Трекинговые системы ChiliProject, Redmine, Trac, JIRA, GitHub
Дизайн Photoshop, Illustrator, Lightroom, Flash

Имеется опыт

  • управления командой разработчиков (2-5 человек) в роли технического руководителя.
  • проектирования, реализации и поддержки высоконагруженных проектов;
  • создания архитектуры БД, приложения, анализ и выбор фреймворков;
  • создания инфраструктуры проекта (скрипты деплоя, автоматизации, тестирования);
  • проектирования интуитивного интерфейса приложения, отрисовка прототипа;

Так же имеются собственные php/js наработки для использования их в других проектах. Некоторые из них выложены в open source на GitHub.