могу

Perl

В 2006 году я впервые познакомился с языком Perl. С тех самых пор использую Perl преимущественно для веб-разработки. Прошел путь от использования «print-ов» и модуля CGI для генерации страниц, до использования таких фреймворков как Catalyst, Mojolicious и Dancer. В различных объемах и вариациях использовал шаблонизаторы: Template Toolkit, HTML::Template::Pro, HTML::CTPP2 и некоторые другие. Разрабатывал Perl-приложения, работающие на Nginx и FastCGI, Plack и простом CGI. Знаю, что такое CPAN, хоть и не являюсь CPAN- автором. Использовал DBI, DBIx::Class и массу оберток над ними. Слышал про такие штуки как AnyEvent, Starman, Modern Perl (!)

PHP

Довольно плотно начал работать с PHP в 2008 году, разрабатывая проекты компании, в которой тогда работал и свои собственные. В общей сложности на PHP написано более 50 проектов, среди которых интернет-магазины и каталоги, внутренние и корпоративные порталы, CRM и CMS системы, системы документооборота, автоматизированные системы управления предприятием и прочее. В связке с PHP использую Apache + mod_php или Nginx + php-fpm. Последние четыре года для большинства проектов использую Yiiframework. Написал и поддерживаю около десятка расширений для данного фреймворка. Являюсь создателем и активным разработчиком Юпи! — простой и легкой CMS на Yii.

Моим вторым рабочим фреймворком является Symfony2  и вообще все Symfony Components

JavaScript

Последнее время занялся глубоким изучением JavaScript. Хорошо знаком с jQuery, имею опыт использования Yahoo UI и Sencha (ExtJs) для построения пользовательских интерфейсов (в основном это различные панели управления). В будущем планирую присмотреться к Node.js и его эко-системе. Планирую попробовать JavaScript для разработки мобильных веб-приложений (jQuery mobile, Sencha).

Базы данных

Практически все проекты, которые я делал, используют MySQL, хотя и участвовал в нескольких больших проектах с использованием Oracle. Имею опыт администрирования и настройки MySQL, проектирования схем баз данных. Приходилось оптимизировать запросы, знаю чем отличается InnoDB от MyISAM, знаю, что такое триггеры и хранимые процедуры. Последнее время активно работаю с PostgreSQL. Знаю и умею использовать партиционирование, могу написать триггер или процедуру на plperlu.

NoSQL

Для кэширования данных активно использую memcache.
Есть опыт общения с Redis.

Linux

Более 5-лет являюсь пользователем Ubuntu, последнее время перешел на Linux Mint. Имел дело с серверами под управлением Debian и CentOs.
Обладаю навыками необходимыми и достаточными для установки и базовой конфигурации web-сервера (Apache, Nginx) и всего стека LAMP на данных операционных системах.

Дополнительно

В работе активно применяю баг-треккер системы.
Хорошо знаком с Redmine, Jira, TrackStudio, Stash
Ни один проект не обходится без системы контроля версий, использую Git, немного знаком с Mercurial.

Являюсь сторонником:

  • хорошего и красивого кода
  • тестирования
  • грамотного ведения проектов
  • внедрения и применения гибких методологий

Могу предложить:

  • проектирование архитектуры интернет-проектов
  • адаптация проектов под высокие нагрузки
  • управление полным циклом разработки интернет-проектов

 

Стараюсь держать руку на пульсе и быть в курсе современных тенденций в мире веб-разработки.

Один хороший человек однажды пригласил меня в подкаст, мое маленькое интервью можно прослушать вот здесь http://andrey.opeykin.ru/blog/2012/03/12/podcast-yiitalk5/

НАПИШИТЕ МНЕ, Я БУДУ РАД ВАМ ПОМОЧЬ