Основные инструменты: Perl/C/C++, freebsd/linux/windows.
Участие и разработка крупных российских проектов, посещаемость которых составляет порядка 1 миллиона хитов в сутки. (Более подробное описание при дальнейшей переписке).
10 лет проффесиональной разработки программного обеспечения первые 7 лет под Windows. Главный разработчик SkinCrafter(С++) www.skincrafter.com c 1.0.0 версии до 1.4.6.
Детализированное описание моей деятельности в течении последних 3 лет:
Разработка Web-проектов любой сложности на Perl под Apache 1.x,2.x с использвоанием следующих технологий: CGI, mod_perl(основная практика) 1 и 2 версии, FastCGI(на perl) — платформа freebsd.В качестве источника базы данных выступает MySQL 4.x, 5.x версии. Вертикальное, горизонтальнрое масштабирование БД. Умное использование вложенных SQL-запросов, JOIN.
Использование архитектуры frontend(nginx,lighthttpd,thttpd) — backend(mod_perl,fastcgi, custom HTTP сервер).
Использование технологии кеширования на базе memcached/BerkleyDB.
Написание новых модулей на С для nginx, под FreeBSD 5.x,6.x, написание XS модулей, для оптимизации узких мест проекта.
Добавление своего специфичного кода для thttpd на С под FreeBSD 5.x,6.x.
В бизнес логики проекта чаще всего использую обьектно-ориентированный подход(package, use base qw()), за исключением обычных скриптов в виде одного исходника. Использование mvc архитектуры программного обеспечения.
Стиль написания на Perl близкий к языку C, без наличия больших “премудростей” Perl'a, для большей удобочитаемости кода другими программистами. Обобщенный стиль программирования. Хорошие знания regexp выражений и их использование.
Практика работы с фреймворками Catalyst, CGI::Application.
Обязательное условия при написании perl кода:
use strict;
Ключевое слова my, например: my ($data) = (undef)x1; Исключения (throw,try,catch).
Ключевые слова: mysql, perl, c/с++, freebsd, nginx, apache, fastcgi, squid, BerkleyDB, xsl/xslt, linux, mod_perl, ajax, xml, cpan, javascript, mod_perl, tcp/ip, html, css, jail, unix, mvc, vpn, kernel, thttpd, perl xs.
Личные качества:
Ответственность, планирование, выполнение в сроки, инновационные предложения, позитивная инициатива.
Пишите: word2electronics[@]googlemail.com