Специалисты

Описание

Языки программирования:
JavaScript, TypeScript
Технологии:
React, Redux, React Hook Form, Jest, React testing library, React Router Dom, MobX, Vue, Pinia, Vuex, Vue Router, Next, etc, Less, SASS/SCSS, Tailwind CSS, Styled component, WebSocket, REST API, Vuetify, Bootstrap, Chart.js, CSS modules, Flexbox, MCSS, BEM, HTML5, Axios, CI/CD, Storybook, i18next, Scrum, Bootstrap, Vue 2, vue-property-decorator, Keycloak, Vue CLI, Axios, Jira, Vuetify
Базы данных:
PostgreSQL, MySQL, MongoDB
Средства разработки ПО:
VS Code, Vite, Webpack, Git, React DevTools, WebDevTools, Jira, Figma, Zeplin
Образование
2019 - 2023, Техникум информатики и права (ТИиП)
Специальность: «Программирование в компьютерных системах»

Опыт
Проект

Система учета судебных споров

Описание

СУСС — внутренняя система компании для эффективного управления судебными спорами. Проект нацелен на автоматизацию процессов учета и анализа судебных дел, упрощение взаимодействия между юристами и аналитиками, а также создание инструментов для отчетности. Роль в проекте: Frontend Developer Обязанности: - Проектирование и внедрение новых функциональностей (отчеты: должники, банкротство, фильтрация отчетов, импорт/экспорт отчетов) - Доработка и изменение старых функциональностей (отчеты: должники, банкротство) - Оценка технической реализуемости задач - Код-ревью коллег на соответствие стандартам и требованиям - Проведение рефакторинга с целью улучшения читаемости и производительности - Устранение багов и оптимизация существующего кода - Внедрение и контроль соблюдения соглашений по стилю кода (Prettier, ESLint) - Обсуждение найденных проблем и предложений по улучшению - Коммуникация с тестировщиками для выявления и устранения ошибок - Анализ ФС (функциональная спецификация) - Верстка элементов интерфейса без предоставленного макета Команда: Фронтенд - 3, Аналитик - 2, PM, Бекенд - 8, Тимлид - 2

Технологии

Vue 2, vue-property-decorator, Vuex, TypeScript, Vue CLI, Axios, Jira, Vuetify

Длительность

Октябрь 2024 - н.в. месяцев

Проект

Веб-приложение для управление финансами

Описание

Обязанности: - Создание форм для ввода данных о доходах и расходах с категоризацией (например, еда, жилье, развлечения) - Реализация возможности добавления заметок к каждому расходу или доходу - Разработка дашборда, который показывает распределение расходов по категориям и общие доходы за определенный период - Внедрение графиков и диаграмм для визуализации финансовых потоков и анализа бюджета - Возможность установки месячных лимитов на определенные категории расходов - Оповещения и уведомления при приближении к лимиту расходов в конкретной категории - Реализация функции экспорта финансовых данных в формат CSV или Excel для дальнейшего анализа - Поддержка импорта данных из банковских выписок или других финансовых приложений - Разработка системы регистрации и авторизации пользователей с использованием JWT - Поддержка многопользовательского режима, чтобы несколько членов семьи могли совместно управлять бюджетом Команда: Фронтенд - 3, Аналитик, Бекенд - 2, Тимлид

Технологии

React, TypeScript, MobX, React Hooks, Chart.js

Длительность

Июль 2024 - Октябрь 2024 месяца

Проект

Разработка админ панели для крупнейшей сети парфюмерно-косметических магазинов

Описание

Роль в проекте: Frontend Developer Обязанности: - Разработка интерфейсов для добавления, редактирования и удаления товаров в каталоге - Интеграция с системами, которые автоматически обновляют информацию о товарах, включая цену, наличие на складе и описание - Разработка модулей для создания и управления скидками, промо-кодами и акциями - Внедрение инструментов для анализа эффективности маркетинговых кампаний и акций - Создание разделов админки для генерации отчетов по продажам, анализу клиентских предпочтений и эффективности товарных категорий - Внедрение дашбордов для отслеживания ключевых показателей бизнеса (KPI) - Разработка системы управления пользователями админки с возможностью настройки прав доступа в зависимости от ролей - Обеспечение безопасности данных через двухфакторную аутентификацию и другие методы защиты - Разработка интерфейсов для обработки заказов, отслеживания их статусов и управления возвратами - Внедрение системы автоматического распределения заказов по складам и управления логистикой - Написание Unit-тестов Команда: Бекенд - 7, Фронтенд - 3, UX/UI

Технологии

React, TypeScript, Redux, React Hooks, Jira, Chart.js

Длительность

Июль 2023 - Июнь 2024 месяца

Проект

Лингвистическая платформа для онлайн-преподавания.

Описание

Роль в проекте: Frontend Developer Обязанности: - Создание UI Kit и Utility библиотек - Перевод проект с Vue 2 Options Api на Vue 3 Composition Api - Разделение монолита на микро фронтенды с использованием Webpack Module Federation - Работа с групповыми звонками - Работа с интерактивной доской - Работа с конструктором уроков Команда: 20 человек

Технологии

Vue 2, Vue 3, Api, UI Kit, WebSocket, Keycloak, CI/CD, Webpack Module Federation

Длительность

Август 2022 - Июнь 2023 месяца

Проект

Специализированный торгово-консультационный ресурс для производителей мебели и тех, кто занимается деревообработкой, переработчиков искусственного акрилового камня, кварцевого агломерата и натурального камня, листовой керамикии др.

Описание

Роль в проекте: Frontend Developer Обязанности: - Версткой форм и страниц сайта - Работа с API Команда: 3 человека

Технологии

HTML, CSS, Bootstrap, Swiper.js

Длительность

Апрель 2022 - Июль 2022 месяца

Проект

Платформа для психологов и их пациентов

Описание

Роль в проекте: Frontend Developer Обязанности: - Реализация календаря приемов и свободных дней - Реализация чата с пациентами и докторами - Рефакторинг кода - Реализация фильтра для поиска врачей по специфике работы и рейтингу - Реализация уведомлений о записи на сессию и переносе записи Команда: 10 человек

Технологии

TS, Vue 3 Composition Api, WebSocket

Длительность

Октябрь 2021 - Март 2022 месяца

Проект

Корпоративная CRM система

Описание

Роль в проекте: Frontend Developer Обязанности: - Разработка с нуля - Реализация информационной доски для администратора с информацией о сотрудниках - Реализация конструктор задачи - Реализация трекера задач, календаря - Реализация предоставления ролей сотрудникам - Реализация аналитики по задачам сотрудников Команда: 5 человек

Технологии

TS, Vue 3 Composition Api

Длительность

Июнь 2021 - Сентябрь 2021 месяц

Проект

Маркетплейс по реализации одежды: каталог товаров, фильтрация, поиск, личный кабинет пользователя/администратора, корзина и пр.

Описание

Роль в проекте: Frontend Developer Обязанности: - Регистрация, авторизация по JWT токену - Добавление, удаление, редактирование товаров - Фильтрация и поиск товаров - Поддержка текущего и добавление нового функционала - Проектирование и разработка сервера

Технологии

Nest.js, PostgreSQL, Webpack Module Federation, FSD, Vue 3, Composition Api, Typescript

Длительность

Декабрь 2020 - Май 2021 месяц