Обо мне

Всем привет!

Меня зовут Остап, занимаюсь своим любимым делом - front-end разработкой.

В работе стараюсь придерживаться KISS, DRY, YAGNI, писать чистый и понятный код. Нахожу в себе некоторую склонность к проектированию архитектур и рефакторингу.

Уровень английского языка intermediate (с радостью улучшу). Был многолетний опыт переписки с англоязычным заказчиком. 

При выборе работы обращаю внимание на: идею, команду, перспективы.

По всем интересным предложениям пишите на почту или в личку, пообщаемся:)

Профессиональные навыки
Опыт работы
Ведущая независимая медиакомпания России
Senior Frontend Developer
Ноябрь 2018 — По настоящее время (7 месяцев)

Работаю над morte.tv

Senior Front-End Developer
Февраль 2018 — Ноябрь 2018 (10 месяцев)

Проект 888.ru

Краткая информация:
Развлекательное web-приложение Ставки на спорт. 
Построено по принципу сервис-ориентированной архитектуры.

Backend: Java, Spring
Frontend: React && Redux

Задачи:
1) Разработка мобильной версии 888.ru
2) Мигрирование desktop версии приложения c Angular 1.x на React

Обязанности:
1) Проектирование и разработка архитектуры приложения
2) Проведение рефакторинга
3) Внедрение подходов разработки (DRY, KISS, YAGNI и т.д.)
4) Внедрение и проведение code-review
5) Разработка новых компонентов
6) Написание Unit-тестов

Используемые технологии:
React, Redux, ES6+, Jest, Enzyme, Webpack, WebSocket, Sass, Redmine, Git

Разработка программного обеспечения и оказание консультационных услуг в сфере разработки ПО
Senior Front-End Developer
Сентябрь 2017 — Февраль 2018 (6 месяцев)

Проект 12go.asia

Краткая информация:
Разработка агрегатора туристических путевок/билетов для стран Южной и Восточной Азии.

Backend: PHP, Symfony
Frontend: React && Redux

Задачи:
1) Разработка удобного туристического агрегатора. 
2) Расширения продуктовой сети.

Обязанности:
1) Проектирование архитектуры для новой версии приложения.
2) Разработка и исправление существующих компонентов приложения. 
3) Написание Unit-тестов.

Используемые технологии:
JavaScript, ES6, React.js, Redux, Sagas, Axios, Webpack, SASS/Less, HTML5, Jest, Json-Server, JIRA, Git

Разработка Web сервисов и мобильных приложений
Middle/Senior/Lead Front-End Developer
Октябрь 2015 — Сентябрь 2017 (2 года)

Проект mysupport.com

Краткая информация:
Система поддержки людей с ограниченными возможностями в США.
Построена по принципу монолитной архитектуры.

Backend: .Net, ASP.NET MVC 
Frontend: Knockout, jQuery

Задачи:
1) Разработка приложения для людей с ограниченными возможностями.
2) Запуск приложения в новых штатах с последующей адаптацией.

Обязанности:
1) Обсуждение жизненного цикла развития продукта с заказчиком.
2) Планирование спринтов, ведение митингов, курирование junior’ов. 
3) Исправление функциональных и стилистических ошибок. 
4) Реализация функциональности приложения, в том числе: логирование, взаимодействие пользовательского интерфейса с REST API, UI, интегрирование собственных библиотек компании, адаптация приложения для людей с ограниченными возможностями.
5) Развертывание, администрирование системы непрерывной интеграции (Continuous integration).

Используемые технологии:
JavaScript, Knockout, jQuery, Ajax, Less, Lodash, jqgrid, Asp.Net MVC, С#, SVN, Jira, Jenkins

Junior Front-End Developer
Декабрь 2014 — Октябрь 2015 (11 месяцев)

Проект EOD

Краткая информация:
Web-приложение для упрощения взаимодействия всех звеньев компании.

Backend: .Net, ASP.NET MVC 
Frontend: jQuery

Задачи:
1)Разработка альтернативного представления для работы с CRM

Обязанности:
1) Написание скриптов расширения на JavaScript для Microsoft Dynamic CRM.
2) Разработка альтернативного веб интерфейса для CRM.
3) Исправление функциональных и стилистических ошибок в системе. 
4) Построение графиков и аналитических отчетов.

Используемые технологии:
Microsoft Dynamic CRM 2011, C#, Asp,Net MVC, Ado.Net, JavaScript, jQuery, oData Service, Soap, Html, Css, Git, TFS Server

Высшее образование
Саратовский государственный технический университет имени Ю.А. Гагарина
Саратов
Факультет: Международный факультет прикладных информационных технологий
Сентябрь 2011—Июнь 2017 (5 лет и 9 месяцев)
Информатика и вычислительная техника Бакалавр - синий диплом, средний бал 4.74 Магистр - красный диплом, средний бал 5.0