Рудаков Павел Сергеевич – программист-профессионал
Дата и место рождения
7 августа 1974. (37 лет), г. Мурманск.
Место жительства
г. Москва, метро Менделеевская
Для контактов
тел.: +7 (905) 770-5555
e-mail: paul@rudakoff.ru
Skype: rudakoff-paul
ICQ: 628824226
Oбразование
Тверской государственный технический университет,
Автоматизированные системы организации и управления,
инженер-системотехник, 1996 г.
Профессиональный опыт
15 лет. Владею языками: 1С 7.7-8.x, Delphi, C/C++, PHP, Java, JavaScript, DHTML, XML, CSS, SQL.
Свободное владение пакетами: 3D Studio MAX, Adobe PhotoShop, CorelDraw, Microsoft Office.
Знание и опыт работы с MS SQL 2005, MS SharePoint 2010.
Разработка, дизайн, программирование и продвижение интернет-сайтов, SEO-оптимизация.
Участие в проектах разработки отказоустойчивых систем высокой нагрузки (load balancing, nginx, fastcgi, memcached, eaccelerator) в качестве программиста.
Сопровождение web-сайтов компаний.
Понимание принципов разработки web-приложений от архитектуры серверной части до принципов юзабилити клиентской части.
Администрирование Exloid, 1С Bitrix.
Знание и использование framework'ов Exloid, Zend, Simfony, шаблонизатора Smarty.
Умение работать со стандартными библиотеками Javascript: JQuery, Prototype, Motools, Shadowbox, Sencha.
Знание архитектуры и особенностей администрирования серверов UNIX/Linux.
Знание unix-сервисов (ssh, svn, apache, mysql, nginx, gd, iconv, curl, XML).
Клиент-серверное программирование, Javascript, DHTML.
Отличное знание и опыт разработки приложений на Apache+PHP+MySQL.
Уверенные знания SQL (MySQL, Interbase\Firebird, PostgreSQL, MS Access, MS SQL).
Опыт работы с CMS: Exloid, Joomla, WordPress, Amiro, Shop-Script, MODX.
Проектирование и разработка сайтов и web-приложений на CMS:
Сайты-визитки
Интернет-магазины
Порталы
Платежные витрины
Личные кабинеты
CRM-системы
Написание модулей:
Сбора информации на основе XML выгрузки и web-сервисов
Оплаты услуг пластиковыми картами
Интеграция сайтов с программами семейства 1С:Предприятие.
Знание SSL и других систем защиты информации.
Верстка PHP и HTML-шаблонов как «с нуля», так и по макету, подготовленному дизайнером:
Кроссбраузерная верстка
Добавление интерактивности с JavaScript, Flash
Знание графических пакетов Photoshop, Illustrator, Corel, Flash.
Программирование на PHP, Delphi, Perl, ASP, MVC. Знание ООП, паттернов ООП и проектирования.
Знание и умение применять шаблоны проектирования (Design Patterns).
Знание систем контроля версий Subversion(SVN), VSS, Memcached/Redis.
Глубокое знание .Net.
Составление технических заданий и написание технической документации.
Построение процесса разработки и поддержки программного кода проекта. Обеспечение кода документацией.
Умение разбираться и править чужой код, умение создавать безопасный код.
Анализ ошибок в работе web-приложений и их исправление.
Знание классов уязвимостей и методов их обнаружения.
Оптимизация сайтов под поисковые системы, а также оптимизация внутренних и внешних факторов ранжирования сайта.
SEO, продвижение сайтов и контекстная реклама.
Программирование задач для партнерских, маркетинговых акций и спецпроектов.
Оптимизация и модернизация HTML-страниц.
Знание современных технологий построения высоконагруженных систем (кеширование, оптимизация.
Глубокое знание принципов построения UI.
Разработка программного кода, структур БД.
Создание мобильных приложений, в том числе банковских клиент-серверных приложений, для всех существующих мобильных ОС.
Интеграционные задачи B2B с другими внешними и внутренними системами, в том числе с помощью web-сервисов.
Разработка внутренних систем и систем интеграции с внешними порталами и службами:
Социальные сети
Платежные системы и терминалы
Приложения под iPhone, Android и т.п.
E-mail рассылки
Большой опыт разработки web/wap-ресурсов на Java с использованием технологий JSP, Spring MVC, Hibernate, Apache Tomcat.
Портфолио
Stug-D.ru – Исторический сайт о самой массовой самоходке Вермахта.
LogHelp.ru – сайт психологической помощи.
Личные сведения
Общителен, легко и быстро адаптируюсь к новым видам программных продуктов, систем и языков.
Умение решать сложные задачи простыми способами.
Знание иностранных языков – английский, немецкий – чтение, перевод со словарем, могу объясниться.
Спокойный характер, исполнительный. Дисциплинирован, коммуникабелен.
Умение быстро и самостоятельно добиваться результата.
|