Обо мне

В 2010 году закончил университет по специальности "Прикладная информатика в экономике". После этого переехал в Москву, где работал системным администратором. В общей сложности около 5 лет. В 2014 году отправился в самостоятельное путешествие из Италии в Китай. В 2016 году вернулся в Россию и сразу начал переобучаться на веб-разработчика. Пишу на PHP и Yii2.

Профессиональные навыки
PHPMySQLAjaxООПGitYii frameworkJQuery
Опыт работы
Октябрь 2016 — Апрель 2017 (7 месяцев)
ООО «ПаЛакс»
программист PHP(Yii2)
Киров
Обязанности и достижения

Основная обязанность: разработка новых модулей, исправление ошибок и доработка функционала для конструктора сайтов https://tizix.ru . Проект состоит из 3 приложений на базе Yii2.

- улучшение и рефакторинг чужого и своего кода;

- расширение собственного API, работа с API других ресурсов(webnames, sendpulse, яндекс-касса и т.д.),

- расширение и повышение удобства функционала мониторинга в админке,

- консольные программы,

- автоматизация выполнения задач по расписанию(cron),

- создание виджетов;

- самодокументируемый код, соблюдение PSR,

- работа с клиентами, техподдержка;

Git: Bitbucket, GitLab + Tortoise;

IDE: PhpStorm

Список изученной литературы:

- PHP

Larry Ullman: The Yii Book (2nd Edition),

Котеров, Симдянов: PHP 7,

Мэтт Зандстра: PHP. Объекты, шаблоны и методики программирования,

Скляр, Трахтенберг: PHP. Рецепты программирования,

Джош Локхарт: Современный PHP. Новые возможности и передовой опыт,

Михаил Фленов: PHP глазами хакера,

Кевин Янк: PHP и MySQL. От новичка к профессионалу,

- Java

Герберт Шилдт: Java 8. Руководство для начинающих,

Фаулер, Бэк: Рефакторинг. Улучшение существующего кода,

- Html, CSS, Js

Робсон, Фримен: Изучаем HTML, XHTML и CSS,

Робсон, Фримен: Изучаем программирование на JavaScript,

- для общего развития

Чед Фаулер: Программист-фанатик,

Дж. Рейнвотер: Как пасти котов.

Апрель 2016 — Сентябрь 2016 (6 месяцев)
PHP, MySQL, Javascript, jQuery, Ajax
php программист
Киров
Обязанности и достижения

PHP5, ООП, MVC. Навыки работы с регулярными выражениями.

Небольшой опыт работы с JavaScript , jQuery, Ajax, HTML и CSS

MySQL. CRUD операции. Понимаю, что такое нормализация, внешний ключ, составной ключ, псевдонимы. Общие представления об индексации, транзакциях.

Имею представление об SQL инъекциях.

Знаком с Git, Gitlab, Git Tortoise.

Знаком с Bootstrap.

Опыт разработки на IDE NetBeans.

Портфолио:

http://yii.com.ru - пример сайта на yii2 (вход в админку admin/admin)

http://slyduck.ru - сайт на чистом php, за основу взяты идеи из yii2 фреймворка

Исходники :

https://gitlab.com/Rafail/shop2-yii2/tree/master

https://gitlab.com/Rafail/shop1_MVC_PHP/tree/maste...

Сентябрь 2014 — Апрель 2016 (1 год и 8 месяцев)
Путешествие из Италии в Китай через 12 стран
Путешественник, блогер, фотограф
Москва
Обязанности и достижения
piratebarque.livejournal.com Осуществил путешественический самостоятельный проект вокруг Евразии. Научился составлять планы и просчитывать время и деньги на месяцы вперед, фотографировать, работать с фотографиями в Photoshop Lightroom. Поднял уровень английского языка до возможности смотреть, например, видеоуроки по программированию на youtube на английском.
Май 2012 — Май 2014 (2 года и 1 месяц)
Я.Н.С. Консалт, ООО
Системный администратор
Москва
Обязанности и достижения
Обслуживание около 100 пользователей. Администрирование Windows Server 2008, 2012, AD, DHCP, DNS, GPO, WSUS, KMS, NTP, NFS, Direct Access; терминальных служб, "ферм", RemoteApp; создание и обновление политик, учетных записей и т.д. Работа с различными тонкими клиентами. System Center 2012 Configuration Manager, удаленное подключение к пользователям, HelpDesk. Operation Manager, тестовое использование для сбора статистики. Cacti - сбор статистики, тестовое использование. Опыт работы с VMware vCenter Server и ESXi, установка на железо, настройка, установка обновлений и патчей, в том числе без перерыва работы, "прозрачно" для пользователей. Создание сборок обновлений с "редкими" драйверами. Опыт работы с системой резервирования данных на базе Veeam backup & replication. Организация с нуля бесперебойной работы, создание расписания и при необходимости восстановления данных. Опыт работы с антивирусной системой Symantec Endpoint Protection, установка клиентов, обновлений, создание правил/исключений и т.д. Опыт работы с программами СКД Орион и др. Создание/изменение пользователей, регистрация/отключение карточек для входа. Администрирование IBM Lotus Notes и Sametime, создание новых пользователей, настройка клиентского приложения. Небольшой опыт работы с маршрутизаторами Cisco и коммутаторами Linksys. Просмотр конфигурации, составление по нему карты сети; проброс портов; определение к каким портам какой Vlan подключен и т.д., небольшие работы с таблицами firewall и т.д. Опыт работы с железом и серверами начального корпоративного уровня IBM, HP, дисковыми полками. Настройка/добавление RAID контроллера, оперативной памяти, замена кулера, монтаж серверов к стойкам. Всего обслуживание около 10 серверов. Настройка банк-клиентов, перенос банк-клиентов в виртуальную среду. Обслуживание телефонии на базе Avaya и базовое администрирование через Avaya Site Administration, добавление/изменение номеров телефонов, моделей телефонов, паролей на активацию номера и т.д. Обслуживание принтеров, ноутбуков, различный мелкий ремонт. Некоторые интересные проекты, которые я выполнял: 1. Успешный перевод серверов ESXi 5.0 до версий 5.1, а затем и на 5.5(и дальше до 5.5.0 Update 1), используя полную установку и вариант с обновлением. Автоматическое обновление vCenter Server и локальное обновление, используя ISO образ. 2. Успешный перевод серверов "на железе" в виртуализированную среду VMware ESXi. 3. Успешный перевод банк-клиентов с ноутбуков в виртуализированную среду VMware ESXi. 4. Для обеспечения безопасности удаленных(в т.ч. из других городов) пользователей требовалось создать систему автоматической смены пароля каждый месяц и отправки пользователю смс. Использовался PowerShell. Подробно можно почитать тут http://habrahabr.ru/sandbox/65040/ (это была моя первая публикация на хабре по-этому код плохо читаем, но в любом случае работоспособен). Система надежно работает. 5. Переименование старого однокомпонентного имени домена AD в двухкомпонентное company -> company.local 6. Опыт работы во время переезда компании и слияния двух офисов компании в один. 7. Организация работы зала для презентаций/вебинаров с проектором и звуковым оборудованием. 8. В зале ожидания для клиентов были сделаны стенды, на которые установили несколько телевизоров. Требовалось сделать видео-музыкальную заставку, которая синхронно включалась в рабочее время с понедельника по пятницу и выключалась в выходные дни на всех телевизорах. Успешно работает. Для заставки использовалась классическая музыка и картины импрессионистов - мелочь, но клиентам очень нравится.
Июнь 2011 — Апрель 2012 (11 месяцев)
Международная Инвестиционная Группа, ООО
Системный Администратор
Москва
Обязанности и достижения
Обслуживание парка компьютеров(около 300-та). Установка, обновление программного обеспечения. Администрирование Windows Server 2003, 2008R2(AD DS, WDS, GPO, IIS). Создание и администрирование учетных записей пользователей, общих сетевых папок, прав доступа, настройка правил и ограничений для запуска приложений. Администрирование почтового домена на базе Zimbra. Удаленное управление работой компьютеров. Опыт настройки firewall на базе оборудования Cisco (Access Control Lists). Опыт работы с АТС на базе оборудования Panasonic + SIP + Asterisk. Подключение пользователей к телефонии как к обычной так и SIP (программа Jitsi, Sippoint). Поддержка рабочего состояния МФУ, принтеров, принт-серверов, сканеров, проекторов (обслуживание, настройка, подключение, закупка расходных материалов, устранение мелких неисправностей). Опыт работы с программами клиент-банк (Альфа банк, Райффайзен банк, ВТБ24, Авангард) - установка обновлений, регламентные процедуры. Администрирование 1С (создание учетных записей, подключение баз). Опыт работы с ЭЦП (Крипто ПРО). Опыт с программами резервирования данных Acronis и восстановления данных EasyRecovery. Опыт работы с программами: Teamviewer, Radmin, mRemote, WinSCP, PuTTY, AjaXplorer, UltraVnc.(SSH, RDP, VNC, FTP) Опыт по созданию и ведения проекта локальный web-chat на базе сервера Debian-Apache-MySQL-PHP5 Опыт в настройке роутеров Linksys, Trendnet, Asus, Dlink. Опыт работы в офисных программах (MS Office, Outlook, Thunderbird). Опыт в обслуживании интернет-радио (http://intigr.tv/radio/). Опыт работы и поддержки радио студии и работы со звуковым оборудованием. Опыт работы с Ubuntu(удаленное управление мультимедийным центром), Debian(веб-сервер). Опыт работы с SIpnet.ru, Telphin.ru Опыт работа в команде, работы самостоятельно, работа по служебным запискам и системе онлайн заявок (osTicket и GLPI).
Декабрь 2010 — Июнь 2011 (7 месяцев)
Компания Алессио-Авто
Оператор ПК
Москва
Обязанности и достижения
Работа в 1С с накладными и реестрами на товар. Работа с компьютерной и копировальной техникой, в том числе и обслуживание. Консультирование сотрудников склада по телефону.
Июнь 2007 — Август 2008 (1 год и 3 месяца)
МОУ СОШ №20 г. Кирова (школа)
Инженер ИВТ
Киров
Обязанности и достижения
настройка, ремонт компьютеров и работа с программным обеспечением компьютеров, в том числе организация договоров покупки компьютеров; опыт работы в системах Windows 2003 Server, Windows XP, Windows 7;  заправка, обслуживание, мелкий ремонт различной копировальной техники такой как струйные, лазерные принтеры, копиры, факсы, покупка оргтехники;  разработка, монтаж, настройка сети ЛВС, подключение к сети интернет;  оформление договоров по покупке специфического школьного оборудования как, например - интерактивные доски, мобильные компьютерные классы, мультимедийные установки. Их монтаж, настройка, работа;  работа с различным музыкальным оборудование, организация технической части всех мероприятий, выставок (в том числе и областного уровня), составление презентаций;  составление отчетности, работа помощником директора, работа на телефоне;  установка и настройка различных школьных узкоспециализированных программ, работа с ними.
Высшее образование
Сентябрь 2007 — Май 2010
ВГГУ
Информатики
Киров
Среднее специальное образование
Сентябрь 2004 — Май 2007
техн., Кировский авиационный
Киров