Ковалёв Тарас Викторович

Это я

Обо мне

Всем, привет!

Меня зовут Тарас.

Если вы попали на этот сайт осмысленно, то наверняка вас интересуют факты обо мне, я это знал и заранее их описал ниже.

Факты обо мне:

  • Родился 1 марта 1994г (30лет)
  • В 2015 получил степень бакалавра "Бизнес-информатики" в  АмГУ
  • В 2013 начал совмещать работу программистом и учёбу в университете
  • Начиная с сентября 2015 на постоянной основе работаю программистом на коммерческой основе
  • С 2019 занимаюсь менторством по программированию
  • В настоящее время работаю FE разработчиком и ментором
  • Специализируюсь на сложных задачах с неизвестным решением
  • Опыт работы и частичное портфолио расположены ниже.

Опыт работы

ГК Иннотех 
2023-05-18 - (по настоящее время > 11м)

Ведущий разработчик

ВТБ. Служба Тарифы и аналитические данные

Основной задачей на проекте был переезд с Angular на React.

В рамках работы над проектом были детерминированы архитектурные слабые места, во фронтовом приложении, и составлен план работ, для устранения / нивелирования слабых мест.

За время работ удалось устранить:

  • расcинхрон версий в package.json сделали единый package.json
  • расcинхрон правил .eslintrc сделали единый .eslintrc
  • много вариаций webpack-config.js пока вынесены общие, одинаковые части

Так же в период отсутствия FE лида, довелось его замещать. В том числе проводить собеседования FE разработчиков.

JavascriptReactTypescriptnodeHTML5CSS3StyledComponentswebpackjestModuleFederationBitbucketTeamCityConfluenceСфера+Angularstyled-components
ИП Минин В. И. (Result School) 
2023-02-01 - (по настоящее время > 1г 2м)

Куратор - преподаватель

Кураторы мидлов

Обязанности:
  • Сопровождение групп учеников в процессе обучения
  • Урегулирование конфликтов между учениками и школой
  • Объяснение сложных тем для учеников
  • Проведение мастер классов
  • Составление учебных материалов
  • Проверка домашних работ

За время преподавания успел выпустить 2 группы мидл специалистов. В настоящее время обучаю 3 группу.

JavascriptReactTypescriptnodeHTML5CSS3webpackjestNotionGITDockerRTKQueryViteTailwindcss
taraswww777 
2022-02-24 - (по настоящее время > 2г 2м)

Сам себе хозяин

Ставлю эксперименты над изучаемыми технологиями.

Сначала написал сайт на Angular и Bootstrap5, но изза отсутствия возможности индексации поисковиками и лишней сложности на страницах перевёл сайт на NextJS.

Далее захотелось попробовать tailwindcss, и у меня получилось его освоить за пару дней. Правда пришлось перевести NextJS@13 NextJS@14.

JavascriptReactTypescriptHTML5PostCssCSS3webpackswcGITNextJSAngular2ViteTailwindcss
ГК Иннотех 
2022-03-01 - 2023-05-01 (1г 2м)

FE middle программист, лид

ВТБ. Валютрый контроль. ОМНИ.

Сменился только работодатель, заказчик и проект остались прежними. Разработка личного кабинета валютного контролёра в интеграции с ОМНИ канальным приложением. Разработка MVP в короткие сроки и составление документации по новому решению, для дальнейшего обучения команды. Проведение встреч со стейкхолдерами, для оперативного выяснения и корректировки требований. Организация процессов разработки. Проведение код ревью. Согласования работ с другими командами. Собеседование новых членов команды. Оценка поступающих задач.
JavascriptReactTypescriptnodeHTML5CSS3PostgreeSQLwebpackjestModuleFederationBitbucketTeamCityConfluenceexpressstyled-components
EPAM Systems Inc. (Россия) 
2021-12-01 - 2022-03-01 (3м)

FE middle программист, лид

ВТБ. Валютрый контроль. ОМНИ.

Проект тот же, сменилась позиция и направление задач. Разработка личного кабинета валютного контролёра в интеграции с ОМНИ канальным приложением. Разработка MVP в короткие сроки и составление документации по новому решению, для дальнейшего обучения команды. Проведение встреч со стейкхолдерами, для оперативного выяснения и корректировки требований. Организация процессов разработки. Проведение код ревью. Согласования работ с другими командами. Собеседование новых членов команды. Оценка поступающих задач.
JavascriptReactTypescriptnodeHTML5CSS3MsSQLwebpackjestModuleFederationBitbucketTeamCityConfluenceexpressDockerNginxstyled-components
EPAM Systems Inc. (Россия) 
2020-01-01 - 2021-12-01 (1г 11м)

FE middle программист

ВТБ. Валютрый контроль

Разработка личного кабинета валютного контролёра. Обучение новых FE разработчиков. Исполнение обязанностей лида FE команды. Проведение ретро. Проведение код ревью. Переход с js на ts. Написание unit тестов. Согласования работ с другими командами. Собеседование новых членов команды. Оценка поступающих задач.
JavascriptReactTypescriptscssflowHTML5CSS3MsSQLwebpackjestModuleFederationBitbucketTeamCityConfluencejenkinsGitLabkubernetes
EPAM Systems Inc. (Россия) 
2018-10-01 - 2020-01-01 (1г 3м)

FE middle программист

ОСАГО Росгосстрах

Разработка личного кабинета сотрудника страховой компании. Обучение новых FE разработчиков. Исполнение обязанностей лида FE команды. Налаживание процессов разработки. Проведение код ревью. Собеседование новых членов команды. Оценка поступающих задач.
JavascriptknockoutjsflowHTML5lessscssjiraGitLabTeamCity
Сайт-Мастер 
2018-06-01 - 2018-09-01 (3м)

Fullstack web программист

Сопровождение сайтов, доработка сайтов на разных движках. Разработка лендингов и магазинов по макетам. Доработка легаси решений.
PHP7.2HTML5CSS3MySQL1C BitrixOpencartJoomlaDrupalMODXLaravel5Javascript
Текарт, Маркетинговая группа 
2018-03-01 - 2018-06-01 (3м)

Fullstack web программист

Отдел разработки

Сопровождение сайтов, доработка сайтов на разных движках. Разработка лендингов по макетам.
PHP7.2HTML5CSS3MySQLSymfony1C BitrixGITBEMLaravel5tao3bitrix.taoJavascriptgulpwebpack
Фриланс
2017-08-01 - 2018-02-01 (6м)

Fullstack web программист

Разработка web приложений по индивидуальным заказам
PHP7.2HTML5CSS3MySQLPgSQLSymfonyYii2Laravel5CentosJavascript
ООО Центр сопровождения сайтов 
2015-10-01 - 2017-08-01 (1г 10м)

Web программист, Старший Web программист

Отдел разработки

Вёрстка адаптивных сайтов по готовым PSD макетам. Интеграция вёрстки в выбранную заказчиком CMS. Доработка готовых тупленных тем под нужды заказчиков. Настройка интеграций с 1С со стороны сайта. Исправление дефектов в работе сайтов. Лечение и восстановление сайтом после заражения их вирусами. Разработка плагинов и новой функциональности. Базовое администрирование серверов. Обеспечение сохранности доступов к сайтам и серверам. Обучение новых сотрудников.
PHP5.6HTML5CSS3MySQLWordpress1C BitrixOpencartXMLGITZend FrameworkAvocodePhotoshopJavascript
Дальневосточный государственный университет 
2012-10-01 - 2013-02-01 (4м)

Младший программист

Факультет заочного и дополнительного образования (ФЗДПО)

Техническое сопровождение учебного процесса ФЗДПО. Разработка сайтов для факультета
PHPHTMLCSSMySQLMoodleJavascript