Остап Федченко

Senior Front-End Developer

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

Проживание: Россия, Москва

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

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

Стаж: 4 года и 7 месяцев

Возраст: 26 лет

Зарплатные ожидания: От 220000 руб.

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

Мой круг: https://moikrug.ru/ost64

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


JavaScript • React.js • Redux • Knockout.js • Webpack • Less • Git

Опыт работы


Ноябрь 2018 —
По наст. время
(8 месяцев)

СТС Медиа

Senior Frontend Developer
Россия, Москва

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

Разработка онлайн-платформы для просмотра тв-трансляций и видеоконтента More.tv

Основные задачи:

  • реализация архитектурных решений
  • реализация продуктовых-фич  
  • написание тестов
  • CI проекта

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

React.js, Redux, Typescript, Node.js
Февраль 2018 —
Ноябрь 2018
(10 месяцев)

АО «Технологическая Компания "Центр"

Senior Front-End Developer
Россия, Москва

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

Проект 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

Сентябрь 2017 —
Февраль 2018
(6 месяцев)

Artezio

Senior Front-End Developer
Россия, Саратов

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

Проект 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

Октябрь 2015 —
Сентябрь 2017
(2 года)

ROKO Labs

Middle/Senior/Lead Front-End Developer
Россия, Саратов

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

Проект 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

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

Мебельная Фабрика Мария

Junior Front-End Developer
Россия, Саратов

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

Проект 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

Саратовский государственный технический университет имени Ю.А. Гагарина

Международный факультет прикладных информационных технологий
Россия, Саратов

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

Информатика и вычислительная техника Бакалавр - синий диплом, средний бал 4.74 Магистр - красный диплом, средний бал 5.0

О себе


Занимаюсь фронтендом, люблю писать чистый, понятный и качественный код, решать задачи. В работе стараюсь придерживаться KISS, DRY, YAGNI, пересматривать решения со временем.

Основные инструменты:

- React, Redux, Reselect

- JavaScript, ES2017+, Typescript

- CSS-препроцессоры

- Webpack

- Git

- Docker, CI

Английский язык: Intermediate -  читаю, немного воспринимаю на слух и говорю. Был многолетний опыт переписки с англоязычным заказчиком. 

При выборе работы обращаю внимание на: идею, команду, перспективы. Хочу делать крутой фронтенд и решать разнообразные задачи любой сложности.