Я Front-end разработчик, который нацелен на результат.
В своей работе использую React (TypeScript). Люблю решать бизнес задачи и помогать разрабатывать удобные для пользователя интерфейсы. Пишу код понятно, оптимизировано и расширяемо. Страстно интересуюсь информационными технологиями и тем, как они трансформируют бизнес. Для меня важно что-бы конечный потребитель был доволен моим продуктом. Никогда не останавливаюсь на достигнутом.
1. NDA. Мобильное приложение для социальных сетей. Написано на React Native с использованием JavaScript, web sockets, restful api, Redux
2. IsSmile. Веб-приложение для сетей быстрого питания. Написано на React с использованием TypeScript, Redux-Toolkit, RestFul API, Web Sockets, локализации i18n, Firebase, sass
3. NDA. Криптовалютный кошелек. Написан на React с использованием TypeScript, Webpack, FSD, Redux-Toolkit, Restful API, web sockets, Chart.js, Jest, Cypress, StoryBook
1. RetroBar. Написан на Next js + Redux-toolkit Проект мы делали в команде из 3 frontend-разработчиков и 3 backend-разработчиков. Идея проекта заключалась в создании сайта, на котором можно организовать тур по барам Бишкека, посмотреть меню того или иного заведения, отслеживать, где проходят вечеринки и тематические мероприятия.
2. Тендеры CRM. Первый проект был выполнен на Vue + Vuex и решал проблему компании, занимающейся тендерами. Проект позволил оптимизировать более 65 % рутинной работы сотрудников и повысить их производительность. Сначала я работал с командой над проектом, а затем взял на себя все проектные задачи.
3.Evraz Steel Building. Второй проект был выполнен для иностранной компании. Большое приложение, которое также решало проблемы сотрудников крупной строительной компании. Проект использовал Vue js, GraphQl, Webpack и был основан на микрофронтендах. Ссылка на проект - https://fb73-dev.emdev.ru
4. Task Manager. Третий проект основан на React+Redux-Toolkit. Я разработал его путем слияния двух существующих проектов Tenders CRM на базе Vue и Task Manager на базе React. Я добавлял новые функции, обновлял соединения бэкенда, проводил ревью кода и общался с клиентами."
стек на данной должности: JavaScript, TypeScript, React, Redux, RTK, Vue, Vuex, Next js, Nuxt js, GraphQl, MUI, Ag-Grid, Element-Ui
Разработка, обучение, наставничество
Мои основные обязанности:
1.Разработка коммерческих проектов
2.Проведение уроков
3.Добавление образовательного контента в виде уроков
по разработке frontend
4.Разработка pet-project в качестве учебного пособия для студентов
5.Проверка кода студентов(code review)
6.Участие в еженедельных митингах
7.Провождения ежемесечных экзаменов для студентов
8.Провождения еженедельных мероприятий "Часы кода" -
9.небольшие мастер-классы по написанию кода и
10.постройки логики в приложениях
В мои обьязанности входили преподавание и разработка практическсих задач. Помощь по выпускным и стажировочным проектам
Успехи
1. Драйвер. Front-end написан на React + Redux-Toolkit + TypeScript. Проект для автошколы, решающий рутинные проблемы инструкторов. Проект обладает большим функционалом, таким как: онлайн-тестирование учеников, онлайн-учебник, регистрация, запись на урок и практические занятия
2. Выпустил 3 группу по фронтенд-курсам. Я сделал много домашних проектов в качестве учебного пособия, провел много ревью кода студентов, курировал финальные проекты студентов
стек на данной должности: JavaScript • HTML • React • TypeScript • Redux • Sass • Git • Twitter Bootstrap • Семантическая верстка • Адаптивная верстка
Моя роль в компании:
Мои основные обязанности: