Евгений Козлов

Software Engineer

Местоположение

Проживание: Россия, Санкт-Петербург

Готовность к работе: готов к переезду и удаленной работе

Возраст и стаж

Стаж: 2 года и 6 месяцев

Возраст: 24 года

Контактная информация


Профессиональные навыки


Ruby • Ruby on Rails • SQL • Проектирование баз данных • Проектирование архитектуры приложений • Git • Computer Science • Функциональное программирование • Unix

Участие в профессиональных сообществах


Май 2014 —
По наст. время
(5 лет и 1 месяц)

Тостер

@lebron32rus: 24 ответа, 0 вопросов, отвечает по темам:

Ruby on RailsRSpecНейронные сетиВеб-разработкаPythonЯзыки программированияPostgreSQLRubyRuby gemsКарьера
Апрель 2015 —
По наст. время
(4 года и 2 месяца)

Github

@abstractart: 774 вклада в 17 репозиториев, связан с языками:

RubyC#PythonJavaScriptErlang

Опыт работы


Февраль 2019 —
По наст. время
(5 месяцев)

KUPIBILET.RU

Backend Developer (Ruby)
Россия, Санкт-Петербург

Обязанности и достижения

  • Поддержка и разработка Ruby проекта основанного на событийной архитектуре.
  • Разработка микросервиса на стеке dry-rb с использованием ТDD (RSpec), CI/CD (Gitlab CI, Docker, docker-compose).

Применяемые навыки

Git, Ruby, MongoDB, MySQL, Linux, Docker
Декабрь 2017 —
Декабрь 2018
(1 год и 1 месяц)

AIM

Software Engineer
Россия, Брянск

Обязанности и достижения

  • Анализ требований, проектирование, разработка, тестирование и документирование веб приложений.
  • Обучение backend разработке студентов последних курсов в рамках стажировки.
  • Настройка серверов, организация процессов развертывания.
  • Поддержка legacy приложений.

Инструменты которые использовал в работе:

  • Ruby 2.5, Rails 5, RSpec 3, Capistrano 3.
  • ES 6, 7. React. NodeJS.
  • PostgreSQL, Redis, ElasticSearch.
  • Vagrant, Docker, Gitlab CI, Nginx, Ubuntu Server.
Февраль 2017 —
Апрель 2017
(3 месяца)

ООО "БрянскСофт"

Backend Developer (.NET)
Россия, Брянск

Обязанности и достижения

  • Разработка веб-сервисов для внешних клиентов (frontend, mobile applications).
  • Написание unit тестов.
  • Разработка бизнес логики, основной частью которой являются математические алгоритмы.

Инструменты которые использовал в работе:

C#, .NET, VisualStudio, WCF, MongoDB, MySQL, TeamCity.

Март 2016 —
Ноябрь 2016
(9 месяцев)

PoloniumArts

Backend Developer (Ruby)
Россия, Брянск

Обязанности и достижения

  • Разработка и поддержка 
    • full stack веб приложений;
    • REST API для SPA и мобильных приложений;
    • REST API для внутренних сервисов платежного шлюза Payler.
  • Написание unit, integration тестов.

Инструменты которые использовал в работе:

Ruby, Rails, PostgreSQL, Redis, JIRA, RSpec, FactoryGirl, Capistrano, Sidekiq.


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


Сентябрь 2016 —
Июнь 2018

Брянский государственный технический университет

Информационных технологий
Россия, Брянск

Специализация и достижения

Магистратура: "Информатика и вычислительная техника"

Магистерская программа: "Компьютерный анализ и интерпретация данных"

Диплом с отличием

Публикации в научных журналах по теме диссертационного исследования.

Сентябрь 2012 —
Июнь 2016

Брянский государственный технический университет

Информационных технологий
Россия, Брянск

Специализация и достижения

Бакалавриат: Математическое обеспечение и администрирование информационных систем

Диплом с отличием