Константин Бушаров - Frontend разработчик
Skills
- AJAX
- AntD
- Apollo
- Atlassian Jira
- Bootstrap
- CI/CD
- Components
- CSS3
- Express.js
- Firebase
- Git
- gulp
- HTML5
- JavaScript
- Jest
- Jira
- Less
- MongoDB
- MUI
- Node.js
- Npm
- React
- React-Query
- Redux
- Redux-Saga
- Redux-Thunk
- redux-toolkit
- sass
- Styled
- TypeScript
- Vite
- webpack
- Zustand
- работа в команде
Experience
SMENA
Frontend-разработчик - Март 2022 — декабрь 2023Разработка erp системы для операторов и менеджеров.
– Разработка ролей в системе ERP (менеджер, оператор…)
–
– Большой объём работы приходился на формы и их валидацию– Работал на конфигурацией роутинга приложения
– Реализовывал функционал уведомлений через firebase
– Делал рефакторинг проекта, в том числе по части производительности
– Реализовывал fsd архитектуру в проекте
– Scrum, Jira
Обязанности:
1) Front-end разработка на базе React + Typescript.
2) Введение в проект новых фич.
3) Проектирование и разработка клиенсткой и админской части приложения
4) Доработка и расширение функционала
5) Взаимодействие с ux-дизайнером, продукт менеджером, аналитиком и backend разработчиками
Технологический стек:
React + Typescript, zustand, apollo, scss, Jest, AntD
IT-Artis
Frontend-разработчик - Декабрь 2020 — февраль 2022Продукт – online-support-clients-Artis – по удалённой поддержке it инфраструктуры компаний (компьютеры, роутеры, камеры и т.д) и оперативное решение проблем возникающие у сотрудников компании заказчика.
– Архитектура на фронте была FEATURE SLICED DESIGN
– Кэширования данных на фронте.
– Работал с serviceWorker.
– Из повседневных задач – создание функциональных UI-компонентов, а также оптимизация существующих.
– Сопровождал фичу авторизации, регистрации и логаута (keycloak).
– Реализация Websocket соединения и взаимодействий всей логики по реактивному обновлению данных между бэком и фронтедом.
– Реализация фич по сохранению, изменению данных локально (IndexDb).
– Реализация чатов и уведомлений.
Обязанности:
1) Front-end разработка на базе React + Typescript.
2) Fullstack разработка (Express, MongoDb, JavaScript ES6)
3) Внедрял unit-тесты в проект
4) Поддерживал back-end разработку на Node.js внутри
компании.5) Проектирование архитектуры
6) Рефакторинг
7) Участие в планировании и проектировании архитектуры
проекта, включая определение технологий, инструментов и подходов к разработке8) Проведение code-review
Технологический стек:
React + Typescript, Webpack, Material UI, Redux-toolkit, Express, MongoDb
Education
-
--–
About me
1 Март 2022 — декабрь 2023 1 год 10 месяцев
SMENA
Frontend-разработчик
Разработка erp системы для операторов и менеджеров.
– Разработка ролей в системе ERP (менеджер, оператор…)
–
– Большой объём работы приходился на формы и их валидацию
– Работал на конфигурацией роутинга приложения
– Реализовывал функционал уведомлений через firebase
– Делал рефакторинг проекта, в том числе по части производительности
– Реализовывал fsd архитектуру в проекте
– Scrum, Jira
Обязанности:
1) Front-end разработка на базе React + Typescript.
2) Введение в проект новых фич.
3) Проектирование и разработка клиенсткой и админской части приложения
4) Доработка и расширение функционала
5) Взаимодействие с ux-дизайнером, продукт менеджером, аналитиком и backend разработчиками
Технологический стек:
React + Typescript, zustand, apollo, scss, Jest, AntD
2 Декабрь 2020 — февраль 2022 1 год 3 месяца
IT-Artis
Frontend-разработчик
Продукт – online-support-clients-Artis – по удалённой поддержке it инфраструктуры компаний (компьютеры, роутеры, камеры и т.д) и оперативное решение проблем возникающие у сотрудников компании заказчика.
– Архитектура на фронте была FEATURE SLICED DESIGN
– Кэширования данных на фронте.
– Работал с serviceWorker.
– Из повседневных задач – создание функциональных UI-компонентов, а также оптимизация существующих.
– Сопровождал фичу авторизации, регистрации и логаута (keycloak).
– Реализация Websocket соединения и взаимодействий всей логики по реактивному обновлению данных между бэком и фронтедом.
– Реализация фич по сохранению, изменению данных локально (IndexDb).
– Реализация чатов и уведомлений.
Обязанности:
1) Front-end разработка на базе React + Typescript.
2) Fullstack разработка (Express, MongoDb, JavaScript ES6)
3) Внедрял unit-тесты в проект
4) Поддерживал back-end разработку на Node.js внутри
компании.
5) Проектирование архитектуры
6) Рефакторинг
7) Участие в планировании и проектировании архитектуры
проекта, включая определение технологий, инструментов и подходов к разработке
8) Проведение code-review
Технологический стек:
React + Typescript, Webpack, Material UI, Redux-toolkit, Express, MongoDb