Andrey Girnik
Портфолио
Личный сайт
Разработка личного сайта со своим портфолио: расширения фреймворков Laravel, Yii2. Работа в проектах.
Бронирование автомобилей
Работа в компании. Мои обязанности: Разработка плагина для Wordpress с функционалом менеджмента забронированных автомобилей. Использование RCM Sandbox API для бекенда. Разработка фронтенда с использованием React фреймворка.
Интернет магазин подарков о Томске
Прямой заказ. Полная разработка дизайна, вёрстки, ядра управления и администраторской панели. Использован Yii2 фреймворк.
Платформа оценивания навыков
Работа в компании. Мои обязанности: Разработка функционала для создания и редактирования тестов (бекенд часть на October CMS). Разработка клиентского интерфейса для создания и редактирования тестов (использован React фреймворк).
Тайный чат
Работа в компании. Мои обязанности: Бэкенд-функционал для аутентификации пользователей с использованием файлов cookie, memcache. Backend функционал регистрации и входа в систему. Функционал Backend + Frontend для входа на сайт через социальную сеть Facebook. Backend-функционал для восстановления паролей пользователей. Бэкэнд-функционал страницы профиля. Бэкэнд-функционал страницы аккаунта. Бэкэнд-функционал для привязки аккаунта tinychat к социальным сетям Facebook, Twitter. Управление версиями аватаров. Рефакторинг бэкэнд-функционала из старого самописного php-кода в новый бэкэнд с использованием фреймворка Laravel. Рефакторинг старой логики Perl-скриптов для загрузки аватаров, фонов, снимков экрана видеовещателей в новый бэкэнд (Laravel) с загрузкой файлов в Amazon хранилище.