Frontend-разработчик
Контакты
Активно интересуюсь разработкой веб-приложений: пользуюсь соответствующими обучающими материалами, видео; прохожу тренажёры на решение задач по разработке и вёрстке.
Закончила обучение по профессиональной переподготовке в АНО ДПО "Корпоративный университет Сбербанка" (Frontend-разработка). До этого самостоятельно изучала HTML, CSS и JavaScript на HTML Academy и Хекслет.
После обучения самостоятельно проходила курсы на HTML Academy, выполняла тестовые задания.
В данный момент прохожу курс о Redux для управления состоянием React-приложений на Stepik, изучаю TypeScript, выполняю задания от Frontend Mentor.
До увлечения разработкой работала инженером-конструктором, инженером-сметчиком, инженером по проектно-сметной работе. Окончила Братский государственный университет (специализация - Промышленное и гражданское строительство).
В работе использовала программы ГРАНД-Смета и AutoCAD, а также SCAD и Mathcad во время обучения. Составляла и сметную, и проектную документацию (чертежи конструкций, коммуникаций).
Гораздо более полная информация о прошлом опыте работы - https://novosibirsk.hh.ru/resume/62cdda77ff03ed59550039ed1f543176656865
Хочу развиваться в сфере разработки, люблю и готова учиться всему необходимому для работы, в т.ч. самостоятельно.
JavaScript, Git, CSS, HTML, Frontend, HTML5, CSS3, React, Redux, Styled Components, API, SPA, адаптивная верстка
Опыт
Выполнение тестового задания по разработке и адаптивной вёрстке лендинга.
Стек технологий:
- HTML (разметка для просмотра страницы);
- CSS (декорирование страницы, анимация);
- JavaScript (анимация и эффекты, получение данных об участниках турнира из массива);
- GIT (система контроля версий).
Библиотеки при разработке не применялись.
Проект на GitHub: https://github.com/Olga-Antipina/YTL
Выполнение тестового задания по разработке страницы веб-приложения на React.
Реализовано:
- вывод к сравнению определённого пользователем количества товаров, выбор количества товаров для сравнения в соответствующем фильтре;
- всплывающее окно с полем поиска, содержащее не отображаемые в момент сравнения товары, возможность заменить один товар на другой из данного окна при помощи кнопки;
- вывод свойств (при активации чекбокса), значения которых не являются идентичными для всех сравниваемых товаров.
Стек технологий:
- изначально JavaScript с управлением элементами DOM-дерева, после (без полной редактуры кода) проект перенесён на TypeScript для дальнейшей доработки;
- HTML (разметка для просмотра страницы);
- CSS (декорирование страницы);
- React (разработка компонентов);
- Redux (управление данными в приложении);
- GIT (система контроля версий).
Проект на GitHub: https://github.com/Olga-Antipina/Comparison
1) Разработка и адаптивная вёрстка лендинга.
Стек технологий:
- HTML (разметка для просмотра страницы);
- CSS (декорирование страницы, анимация);
- JavaScript (анимация и эффекты);
- GIT (система контроля версий).
При разработке применялись: <canvas> (анимация), open-source библиотеки (Animate (анимация), Fontawesome (использование иконок)).
Проект на GitHub: https://github.com/Olga-Antipina/green-corp-landing
2) Разработка интерактивной галереи с возможностью добавления, удаления и редактирования карточек, взаимодействием с API.
Стек технологий:
- HTML (разметка для просмотра страницы);
- CSS (декорирование страницы);
- JavaScript (работа с формами, взаимодействие с API);
- GIT (система контроля версий).
Проект на GitHub: https://github.com/Olga-Antipina/cats
3) Разработка веб-приложения на React. Интернет-магазин «DogFood».
Проект в процессе начальной разработки: в настоящее время разрабатывается компонент корзины и адаптивная вёрстка. В нём реализованы:
- регистрация, авторизация на сервисе и выход из аккаунта, возможность восстановить пароль;
- страница с данными пользователя и возможностью их редактирования;
- каталог продуктов, поиск продукта по каталогу;
- функция добавления продукта в избранное;
- страница избранных товаров;
- функция добавления отзывов о товаре с указанием рейтинга;
- страница с часто задаваемыми вопросами.
Стек технологий:
- HTML (разметка для просмотра страницы);
- CSS (декорирование страницы);
- JavaScript (работа с формами, взаимодействие с API, эффекты, управление элементами DOM-дерева);
- React (разработка компонентов, работа с формами, взаимодействие с API, маршрутизация в приложении);
- Context (передача пропсов);
- GIT (система контроля версий).
При разработке применялись библиотеки: React Hook Form для работы с формами, React Router/React Router DOM для маршрутизации в приложении.
Проект на GitHub: https://github.com/Olga-Antipina/DogFood
Начальные знания английского языка
Проживаю в городе Новосибирск