unweltunwelt

Сергей Сахаров

Fullstack-разработчик · Бэкенд · Фронтенд · Средний (Middle)
От 80 000 ₽ · Не ищу работу
Возраст: 32 года
Опыт работы: 9 лет и 2 месяца
Регистрация: 28.07.2014
Последний визит: 3 недели назад
Местоположение: Россия, Юрга
Профессиональные навыки: PHP · Laravel · MySQL · Vue.js · Phpunit · JavaScript · Git · Redis
Войдите, чтобы посмотреть контакты пользователя

Опыт работы

  • Веб-студия "ЮГС"
    Юрга
    PHP-разработчик
    Ноябрь 2016 — По настоящее время (4 года)

    Веб-студия "ЮГС" с 2007 года занимается разработкой интернет-проектов. Первыми проектами были городской портал "ЮГС" (yugs.ru), доска беспланых объявлений (doska.yugs.ru) и "недвижимость" (realty.yugs.ru). На данный момент, веб-студия занимается:

    • Развитием партнерской сети интернет-магазинов "Цветули"; - В сотрудничестве с ООО "Эверест" был разработан личный кабинет и комплекс сервисов для приложения "АК-Кредит: Управление микрофинансовой организацией";
    • Развитием партнерской сети интернет-магазинов по продаже еды;
    • Разработкой сайтов на заказ.

    Мои обязанности:

    • Разработка новых проектов (Laravel + VueJS);
    • Поддержка существующих проектов (UMI.CMS, AngularJS);
    • Интеграция с платежными системами, sms-шлюзами, 1С;
    • Хранение и поставка кода через Gitlab;
    • Тестирование кода с помощью PHPUnit;
    • Мониторинг ошибок на production с помощью Bugsnag;
    • Ведение задач в Redmine.

    За время работы:

    • На Laravel 5 + VueJS + Bootstrap 4 создан сервис по управлению списком партнерской сети "Цветули" для сайта-агрегатора "Цветули" и мобильного приложения, который позволил хранить единый список партнеров, вместо нескольких разрозненных списков;
    • На Laravel 5 + VueJS + Bootstrap 4 создан личный кабинет (ЛК), sms-шлюз и шлюз для мобильного приложения для клиентов кредитных потребительских кооперативов (КПК), использующих приложение "АК-Кредит: Управление микрофинансовой организацией". Клиенты КПК зарегистрировавшись в ЛК могут получить информацию о сбережениях, займах, внести ежемесячную плату по займам. Личный кабинет взаимодействует с API 1C через SOAP-протокол. Для отслеживания ошибок на Frontend и Backend используется внедрил Bugsnag;
    • На Laravel 5 + VueJS + Bootstrap 4 создан сервис отзывов "Лучшие-букеты" для партнерской сети "Цветули". Сервис имеет панель администратора, для управления отзывами, списком партнеров, а так же интеграцию с сайтами партнеров проекта "Цветули" для публикации отзывов из приложения "Цветули" и уведомления партнеров о новых отзывах;
    • На PHP + AngularJS 1.7 + Bootstrap 3 создан SPA "Цветули", позволяющий оформить заказ через API интернет-магазинов партнерской сети "Цветули". Frontend (AngularJS, Bootstrap, CSS) собирается с помощью Webpack'a;
    • Для интернет-магазинов проекта "Цветули" (UMI.CMS) создан модуль "Seo-фильтры", "Районы доставки". Для Frontend'a (AngularJS 1.7 + Bootstrap 3) были добавлены компоненты для отображения отзывов, фильтров. Для сборки Frontend'a используется Webpack. За 3 года был полностью изменен дизайн и переписано AngularJS-приложение;
    • Внедрение сервиса Bugsnag для отслеживания ошибок на Frontend'e и Backend'e позволило оперативно исправлять ошибки, которые не были выявлены на этапе тестирования;
    • Благодаря внедрению Webpack'a и изменению архитектуры приложения, для проекта "Цветули", была увеличена скорость разработки и поставки релизов приложения.
  • Юргинский Технологический Институт
    Юрга
    Инженер-программист "Центра Информатизации"
    Февраль 2014 — По настоящее время (6 лет и 9 месяцев)

    Работа в команде разработки, обслуживание серверов на базе ОС Linux (OpenSUSE, ZeroShell, Kerio Control, VM Ware ESXi), установка и настройка ПО (Apache, PHP, MySQL, Cron, Pure-FTP, SSH, Traffpro, Sphinx, SuseFirewall). Разработка веб-сервисов для официального сайта: сервис повышения цитируемости публикаций - клиентская часть (связка PHP ООП/MySQL/Sphinx/HTML/CSS); сервис подачи заявок на конференции - административная часть (PHP ООП/ MVC/MySQL/HTML/CSS). Перевод сайта на UMI.CMS и написание модулей: 

    • расписание занятий (с json-импортом расписания в сервис «Расписание вузов», верстка XSLT-шаблонов); 
    • сотрудники (экспорт json-данных из базы главного вуза, телефонный справочник, методы для вывода списка сотрудников с автоматическим разделением на ППС и АУП, верстка XSLT-шаблонов). 

    Верстка шаблона сайта на XSLT-шаблонизаторе с использованием HTML, CSS(LESS), jQuery, Ajax; тестирование кода с помощью PHPUnit; оптимизация MySQL запросов.

    Less · JQuery · HTML · PHP · Git · Phpunit
  • Юргинский технологический институт
    Юрга
    Ассистент кафедры Информационных систем
    Сентябрь 2011 — Июль 2014 (2 года и 11 месяцев)

    Подготовка и проведение лабораторных занятий по дисциплинам: Базы данных, Компьютерный практикум: программирование (C++), Интернет-программирование (HTML, CSS, JS), Информатика и программирование, Информационная безопасность, Основы алгоритмизации и языки программирования (Delphi)

    CSS · HTML · JavaScript · C++ · Delphi · MySQL · Linux

Высшее образование

  • ЮТИ - ЮФ ТПУ

    Юргинский технологический институт - Юргинский филиал Томского политехнического университета
    Экономики и менеджмента; ФЭиМ
    Сентябрь 2005 — Июнь 2011 (5 лет и 9 месяцев)