Список проектов, в которых я принимал участие.

Тайный чат

Тип работы: В компании

Компания: Tomsksoft

Сделан на фреймворке Laravel.

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

  1. Бэкенд-функционал для аутентификации пользователей с использованием файлов cookie, memcache.
  2. Backend функционал регистрации и входа в систему.
  3. Функционал Backend + Frontend для входа на сайт через социальную сеть Facebook.
  4. Backend-функционал для восстановления паролей пользователей.
  5. Бэкэнд-функционал страницы профиля.
  6. Бэкэнд-функционал страницы аккаунта.
  7. Бэкэнд-функционал для привязки аккаунта tinychat к социальным сетям Facebook, Twitter.
  8. Управление версиями аватаров.
  9. Рефакторинг бэкэнд-функционала из старого самописного php-кода в новый бэкэнд с использованием фреймворка Laravel.
  10. Рефакторинг старой логики Perl-скриптов для загрузки аватаров, фонов, снимков экрана видеовещателей в новый бэкэнд (Laravel) с загрузкой файлов в Amazon хранилище.

Go with gecko (бронирование машин)

Тип работы: В компании

Компания: Evaxsoft

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

  1. Разработка плагина для Wordpress с функционалом менеджмента забронированных автомобилей. Использование RCM Sandbox API для бекенда.
  2. Разработка фронтенда с использованием React фреймворка.

Alooba (платформа оценивания навыков)

Тип работы: В компании

Компания: Evaxsoft

Работа в команде.

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

  1. Разработка функционала для создания и редактирования тестов (бекенд часть на October CMS).
  2. Разработка клиентского интерфейса для создания и редактирования тестов (использован React фреймворк).

Used cars NI

Тип работы: В компании

Компания: ОФТИ

Продажа подержанных автомобилей в Северной Ирландии.

Работа в команде.

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

  1. Рефакторинг старого кода (PHP, Javascript).
  2. Поддержка проекта.
  3. Создание сервисов (для API).
  4. Работа с фрондендом (использован Vue фреймворк).

Tommygifts

Тип работы: Фриланс

Душевные сувениры о Томске.

 


DAZMAC. Судовые перевозки автомобилей, лодок, яхт и других транспортных средств

Тип работы: В компании

Компания: Evaxsoft

Работа в команде.

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

  1. Разработка системы бронирования машин (полная бэкенд/фронтэнд разработка).
  2. Интеграция с различными Dazmac сервисами.