Мне очень интересно вникать во все нюансы процесса работы над проектами. Я успешно нахожу информацию по решению проблемы и применяю её на практике.
Умею работать в команде, понимать свою личную ответственность в рабочем процессе, планировать свое время и распределять задачи по срочности и важности.
Полная готовность к обучению, целеустремленность, внимательность к деталям, стрессоустойчивость, аналитический склад ума, исполнительность, организованность.
GitHub: https://github.com/AnastasiyaMAV
Linkedin: https://linkedin.com/in/анастасия-михалукова-948427225
Telegram: @nastua_mav
Работа над платформой МТС Exolve.
https://exolve.ru/
МТС Exolve — это облачная платформа для автоматизированных коммуникаций бизнеса с клиентами.
Платформа поднимает на новый уровень коммуникации бизнеса с клиентами. Она позволяет провести настройку звонков, отправки и получения SMS, управлять номерами и получать статистику через API для интеграции в ваши IT-сервисы.
- поддержка имеющихся решений на основе React, оптимизация и рефакторинг легаси кода;
- создание новых решений и фичей на основе React;
- участие в создании дизайн-компонентов для библиотеки компонентов;
- интеграция API множества новых фич;
- планирование задач;
- оценка задач;
- code review;
- являюсь наставником для вновь пришедших коллег
Технологии: React, TypeScript, JavaScript, Nanostores, Storybook, styled-components (CSS-in-JS), React Hook Form, Yup, Zod, Vite, микрофронтендная архитектура
Реализацией интерфейса CRM
Технологии: React, React Router, Mobx, Bootstrap, REST API, Sass.
Описание работ:
— разработала формы с возможностью редактирования с использованием API запросов (паспортные данные, образование, размеры СИЗ, увольнение сотрудника)
— поиск и отображение дублей сотрудников по системе с помощью API
— создание таблицы по перемещению сотрудника по объектам компании
— создание таблицы по статусам сотрудника в компании
Участвовала в коммерческом проекте образовательная платформа itgirlschool
Технологии: React, React Router, React Hooks, MobX, FireBase, SCSS
Описание:
— Кабинет Студента: отзыв о тесте(верстка)
— Кабинет студента: Уровни игры
— Профиль студента: Резюме (верстка-upgrade)
— Кабинет учителя: добавление текущей недели группы functionality teacher
— Кабинет админа: список студентов (верстка-upgrade)
— Кабинет учителя: кристаллы в профиле студента
Repository GitHub приватный.
Реализовано 4 проекта в команде
1) Сайт для диджитал студии.
Технологии: HTML, CSS, SCSS, Git Flow
Описание:
— создание шапки сайта "Header"
— создание подвала сайта "Footer"
— разработала блок "Контакты"
— адаптив всего сайта
Данный сайт был разработан командой из четырех человек. В команде я выполняла роль team leader, планировала работу команды по Agile, проводила code review членов команды и merged pull-requests в основную ветку проекта.
Repository GitHub: https://github.com/AnastasiyaMAV/IF_PROJECT
GitHub Pages:
https://anastasiyamav.github.io/IF_PROJECT/
2) Архитектурный сайт.
Технологии: HTML, CSS, Git Flow
Описание:
— разработала раздел "Связаться с нами" на вкладке "Главная"
— разработала вкладку "Контакты"
Данный сайт был разработан командой из четырех человек. В команде также выполняла роль team leader.
Repository GitHub: https://github.com/AnastasiyaMAV/NURTOWN_PROJECT
GitHub Pages:
https://anastasiyamav.github.io/NURTOWN_PROJECT/
3) Сайт магазина мебели.
Технологии: HTML, SCSS, JavaScript (Vanilla, ES6), Bootstrap, Git Flow
Описание:
— доработка карусели в шапке сайта "Header"
— разработала раздел "Our Products" на главной странице сайта
— разработала страницу "Our Products"
— разработала страницу "Inspiration"
— реализовала возможность поставить "лайк" на товарах
— доработала корзину товаров
Данный сайт был разработан командой из семи человек.
Repository GitHub команды: https://github.com/OlesiaVovk/Furniture_Shop-JS-Project
Repository GitHub (выгружен на личный GitHub для доработки): https://github.com/AnastasiyaMAV/Furniture_Shop_PROJECT
Pages GitHub:
https://anastasiyamav.github.io/Furniture_Shop_PROJECT/
4) Сайт поиска няни в 5 городах России.
Технологии: HTML, SCSS, JavaScript (Vanilla, ES6), RestAPI, Git Flow
Описание работы на вкладке "Найти няню":
— изменение структуры форм
— доработка валидации полей
— добавление маски для номера телефона
— работа с POST запросом по отправке данных с формы
— верстка блоков удачного и ошибочного ответов от сервера
Данный сайт был разработан командой из шести человек.
Repository GitHub: https://github.com/mrglk/projectMynanny
Pages GitHub: https://mrglk.github.io/projectMynanny/
На данный момент в процессе работы над 2 проектами:
1) Приложение органайзер
Технологии: React, React Router, React Hooks, MobX, Mongo DB, SCSS, RestAPI, AntDesing, Git Flow
Описание. Разработка фронт части приложения:
— регистрация, вход, профиль
— редактирование и удаление профиля, смена пароля
— добавление, редактирование и удаление пользователей
Repository GitHub: https://github.com/AnastasiyaMAV/organizer
2)Приложение Pokemons
Технологии: React, React Router, React Hooks, Type Script, Webpack, SCSS, RestAPI
Описание:
— разработка собственной библиотеки UI компонентов
— разработала главную страницу "Home", на которой представлен паралакс эффект
— разработала страницу "Pokedex", на которой отображены маленькие карточки покемонов и пагинация
— при нажатии на маленькую карточку покемона, вызывается модальное окно с полной информацией о покемоне
— разработала страницу "Pokemon Search", которая предоставляет поиск по покемонам. Результат поиска — карточка покемона с именем и изображением
Repository GitHub: https://github.com/AnastasiyaMAV/pokemon
Pages GitHub: https://anastasiyamav.github.io/pokemon/
Реализовано 5 приложений
1) Приложение для изучения слов английского языка
Технологии: React, React Router, React Hooks, MobX, SCSS, RestAPI, библиотека AntDesing
Описание:
— разработка страницы "Word table" (отображение слов в таблице - английское слово, транскрипция, перевод; возможность редактирование полей таблицы)
— разработка страницы "Add or remove" (добавление и удаление слов из таблицы)
— разработка страницы "Words on cards" (отображение слов на карточках, игра - выученные слова)
Repository GitHub: https://github.com/AnastasiyaMAV/words_on_cards_project
2) Приложение "Электронный журнал студентов"
Технологии: React, React Router, React Hooks, MobX, SCSS, JSON, библиотека AntDesing
Описание:
— разработка страницы "Таблица студентов" (отображение всех студентов в таблице, редактирование полей всех студентов, фильтрация и сортировка по столбцам)
— разработка страницы "Добавление студента" (форма для добавление студента в таблицу - проверка на пустоту введенных или выбранных значений)
— разработка страницы "Удаление студента" (отображение всех студентов в таблице, фильтрация и сортировка по столбцам, удаление студента из таблицы)
Репозиторий GitHub: https://github.com/AnastasiyaMAV/source
Pages GitHub: https://anastasiyamav.github.io/source/
3) Приложение "Доставка бетона до строительных площадок". Коммерческий проект.
Технологии: React, React Router, React Hooks, SCSS
Описание:
— создание шапки сайта "Header"
— создание подвала сайта "Footer"
— разработка страницы "Главная" (информация о компании)
— разработка страницы "Прайс" (таблица цен)
— разработка страницы "Контакты" (данные для связи, адрес)
Repository GitHub: https://github.com/AnastasiyaMAV/betonw
Сайт: www.beton-w.ru
4) Приложение "Игра крестики нолики"
Технологии: React, React Hooks, SCSS
Описание: игроки по очереди ставят на свободные клетки поля 3 на 3 знаки (один всегда крестики, другой всегда нолики). Первый, выстроивший в ряд 3 своих фигуры по вертикали, горизонтали или диагонали, выигрывает. Первый ход делает игрок, который ставит крестики.
Repository GitHub: https://github.com/AnastasiyaMAV/tic_tac_toe_game
Pages GitHub:
https://anastasiyamav.github.io/tic_tac_toe_game/
5) Приложение "Электронная телефонная книга"
Технологии: React, React Hooks, React Router, Type Script, MobX, SCSS, библиотека AntDesing, моковые данные
Описание:
— разработка страницы "Login" (производится вход в личный кабинет пользователя)
— разработка страницы "Home" (данный раздел приветственный, с него можно перейти в раздел "Contacts" или произвести выход из кабинета)
— разработка страницы " Contacts" (отображение всех контактов пользователя в таблице, поиск и фильтрация по всем столбцам таблицы, редактирование контакта, добавление или удаление из таблицы.
Repository GitHub: https://github.com/AnastasiyaMAV/electronic_phone_book
Pages GitHub: https://anastasiyamav.github.io/electronic_phone_book/
В демонстрации работает только вход и выход из электронной телефонной книги, контакты не загружаются из-за того что нужно запускать ещё одну имитацию через скрипт, которая не работает через gh-pages.
Программное обеспечивание вычислительной техники и автоматизированных систем