Обо мне
  • Is working on Full Stack Developer since 2012, experience in related to PHP web and other technologies
  • Advanced level of skills in PHP Components and Frameworks and Intermediate level of CodeIgniter Framework‍, MediaWiki‍, WordPress‍ and Zend Framework 2‍
  • Good knowledge and decent experience in front end development of a website (HTML, CSS and JavaScript). Main technologies and frameworks: JQuery‍, jQuery UI‍, Bootstrap‍, AngularJS‍ 
  • Experienced in team leading and project coordination
  • Advanced level of skills in MySQL and MariaDB
  • Experience in supporting more than 100 sites, development around 20 sites, development and support CMS "Angulizer" (based on AngularJS) and CMF "Limonizer" (based on php) for the company Weblime
  • Experience in optimization of data base architectures under high load and store large amounts of data
  • Профессиональные навыки
    PHPMySQLHTMLCSSJavaScript
    Опыт работы
    Ноябрь 2015 — по настоящее время (2 года и 2 месяца)
    Software Engineer
    Тольятти
    Обязанности и достижения

    Front-end:

    • разработка пользовательских интерфейсов и их реализация
    • адаптивная и мобильная верстка (pixel perfect) макетов на основе PSD и AI
    • рефакторинг, оптимизация, code-review и внедрение новых технологий (от JQuery к Angular, внедрение CSS фраймворков, проектирование архитектуры приложения)
    • CSS3, HTML5, JavaScript, SASS, CSS Bootstrap, AngularJS, JQuery, Compass, Webpack, NodeJS, Gulp 

    Back-end:

    • проектирование архитектуры приложения и структуры БД
    • поддержание старого и разработка нового функционала
    • реализация REST API
    • рефакторинг, оптимизация, code review
    • PHP5, MySQL, Symfony2, Git, Nginx

    Soft skills:

    • внедрение в работу технологий Agile по методологии Scrum - ежедневные митинги с клиентом, спринты, Sprint и Project backlogs, Sprint Story и так далее. 
    • прямое общение с клиентами, обсуждение, обработка и планирование задач
    • составление технических заданий
    • оценка планируемых задач (Planning poker, трех-вариантная система оценки задачи (min, middle, max))
    • использование системы отслеживания ошибок JIRA
    • посещение курсов английского языка
    Февраль 2012 — Ноябрь 2015 (3 года и 10 месяцев)
    Weblime
    Web Developer
    Тольятти
    Обязанности и достижения

    Front-end:

    • адаптивная и мобильная верстка (pixel perfect) макетов на основе PSD и AI
    • HTML5, CSS3, JQuery, Adobe Photoshop, Adobe Illustrator, Less, AngularJS, CSS Bootstrap

    Back-end:

    • разработка нового и поддержание старого функционала в продукте компании (CMS)
    • участие во внедрении CI и автоматических тестов (PHPUnit и Selenium)
    • участие в тестировании реализованных задач
    • проектирование архитектуры и структуры БД для высоконагруженных порталов
    • рефакторинг, оптимизация и code-review
    • подключение системы полнотекстового поиска Sphinx для проектов
    • интеграция интернет-сервисов (google/yandex/2gis maps, qcomment, disqus, mailchimp, Яндекс Мониторинг пингов) и платежных систем (paypal, onepay, qiwi, robokassa, payonline, яндекс деньги)
    • создание около 20 сайтов и поддержка около 70 проектов
    • PHP5, MySQL, SVN. Git, Apache, Nginx, PHPUnit, Selenium, Zend Framework, Codelgniter Framework, Sphinx, Wordpress.

    Soft skills:

    • внедрение и использование в работе Agile Methodologies, Kanban, Scrum- написание технической документации для реализованных продуктов
    • внедрение, установка и ведение портала с корпоративной информацией, стандартами, документацией, правилами, примерами и так далее (MediaWiki)
    • прямое общение с клиентами, обсуждение, обработка и планирование задач
    • старший программист, ведение команды разработчиков
    • организация и участие в planning poker, распределение задач, организация ежедневных митингов, планирование спринтов, слежение за kanban-доской
    • прием и обучение новых сотрудников компании
    • использование системы отслеживания ошибок JIRA
    • посещение конференций и meet-up
    Ноябрь 2010 — Июнь 2011 (8 месяцев)
    Тольяттинский социально-экономический колледж
    Лаборант ИВЦ
    Тольятти
    Обязанности и достижения
    Печатные работы (редактирование, печать и сканирование документов), ответственность за компьютерные кабинеты, настройка ПО на компьютерах организации, ведение отчетности выполненных работ
    Среднее специальное образование
    Сентябрь 2007 — Июль 2011
    колл., Тольяттинский социально-экономический
    Программное обеспечение вычислительной техники и автоматизированных систем
    Тольятти