Download PDF

Иван Белоречев

Программист Ruby on Rails (удаленно)

Work History

May 2014Oct 2014

Программист Unity3D

Golden Zebra Software Inc,
  • Программирование графического интерфейса с использованием библиотеки NGUI 
  • Создание внутриигрового магазина 
  • Программирование игровой карты 
  • Программирование взаимодействия с объектами 
  • Рефракторинг
  • Работа с системой контроля версий Mercurial 
  • Visual Studio + Resharper 
  • Scrum
  • Парное программирование
  • Семь человек в команде
Sep 2012Apr 2014

Разработка собственных проектов на Java SE

  • FTP загрузчик
  • Desktop игра
  • Построение Фракталов
  • Реализация симплекс метода
  • Построение графиков
  • Сложный калькулятор
  • и другие

Навыки

Backend

Ruby 60%

Rails 60%

Frontend

CSS + HTML 40%

BootStrap 60%

Javascript 60%

Прочее

Git 60%

Scrum 80%

Написание чистого кода 80%

Базы данных

PostgreSQl 40%

MySQL 40%

Проекты

Best Music

О проекте

Любой пользователь может добавить свою любимую песню вставив в соответствующее поле ссылку youtube, которая попадает в панель к администратору. Из видео формируется список, который содержит название песни, видиоклип и жанры исполнителя

Использованные гемы

  • Unicode для поддержки обработки русского языка.
  • Will Paginate для бесконечного скроллинга.
  • Figaro для безопасного использования паролей к аккаунтам и базам данных.

Особенности

  • Дизайн разработан макетом BootStrap. Были внесены изменения в HTML, CSS.
  • Сервис находит заголовок видео по ссылки youtube (Youtube API). И находит жанры исполнителей  (LastFM API).
  • Для редактирования и удаления youtube видео создана панель администратора
  • База данных (Postgre) хранит множество видео и для того, чтобы они отображались корректно  была использована бесконечная прокрутка.

Ссылка на проект

Репозиторий

Education

Sep 2013May 2017

Прикладная информатика

Иркутский Государственный Институт 
  • Лучший в группе по программированию
  • Три выступления на студенческих конференциях