# Frontend-разработчик
Компания специализируется на создании уникальных решений в сфере SPA и разработке музыкальных плееров и ботов по индивидуальным заказам.
В период работы я принимала участие в реализации нескольких проектов, включая работу как на front-end, так и на back-end составляющей.
## Обязанности:
- Разработка web-приложений
- Разработка сайтов с нуля
- Поддержка и доработка существующих сайтов
- Реализация работы с API
- Разработка эндпоинтов для расширения функциональности приложения
- Написание документации на Swagger
## Первый проект:
Разработка интерактивной аналитической панели, графического интерфейса для компоновки всех ключевых метрик, показателей и процессов.
### Достижения:
- Участие в разработке собственной shared-ui kit библиотеки для повторного использования компонентов
- Внедрение настройки маршрутизации в приложении Angular для перехода между различными страницами и компонентами приложения
- Внедрение и настройка внешней библиотеки для визуализации данных
- Разработка графиков для online-отображения нагрузки на сервер и отображения активных пользователей
- Создание виджетов для отображения минималистичной информации, полученной в ходе работы с графиками
- Разработка компонента таблицы с фильтрацией и сортировкой
## Второй проект:
Разработка RESTful API для работы с музыкальными треками, альбомами и пользователями с использованием Nest.js.
### Достижения:
- Разработка обработчика ошибок и исключений на уровне API для улучшения отказоустойчивости и оповещения разработчиков о проблемах
- Проектирование и создание контроллеров и сервисов для CRUD операций над данными музыкальных треков и альбомов
- Интеграция с внешними API музыкальных сервисов для получения и синхронизации музыкальных данных
Angular 2+, Angular Material, JavaScript, TypeScript, RxJS, SCSS, CSS, HTML, REST API, NgPrime, ApexChart, Git, Nest.js, Sequelize, PostgreSQL, Swagger, Node.js
Во время учебы в архитектурно-строительном университете ННГАСУ я выполняла обязанности старосты группы. Этот опыт помог мне развить важные навыки, такие как управление временем и коммуникация. Я активно взаимодействовала с преподавателями, собирала и передавала важную информацию студентам, а также решала возникающие проблемы.
Учеба на очной форме в строительном вузе была достаточно сложной и требовала выполнения большого количества заданий, включая чертежи и расчеты, где ошибки недопустимы. Это научило меня работать с высокой степенью точности и внимательности, а также эффективно планировать свое время.
В настоящее время я учусь на третьем курсе по направлению "Веб-разработка", куда перевелась из архитектурно-строительного вуза. IT-сфера полностью увлекла меня, и я продолжаю развиваться в этом направлении.
И теперь, обучаясь на заочной форме, я могу сочетать работу на полную ставку и учебу, что позволяет мне сразу применять полученные знания на практике. Это требует от меня хороших навыков самодисциплины и управления временем, которые я развила в процессе учебы и работы над проектами.