Технологии:
- nodejs 8, nodejs 14
- Vue 2.6
- Ts
- vue-property-decorator
- смешанно использовал options api и class-based api
- webpack 3
- express
- axios-cache-adapter
- lru cache
- pm2 + docker
Разработка:
- поддержка виджета сайта, сам сайт
- универсальный компонент календаря на котором сделаны календари программ, бронирования помещения, расписание занятий, самочувствия спортсмена
- тултипы
- модалки
- каталоги, частично фильтры (на поддержке)
- нагрузочное тестирование (инстанс приложения на nodejs) всего кроме профиля
- оптимизация логирования ошибок
- оптимизация производительности серверной части приложения сокращение потребления CPU на 20%
- оптимизация использования памяти (с 1.5гб на инст до 130мб)
- доработки в ЛК
- валидация в ЛК
- сейчас переделываю поиск и навигацию каталогов
Разработка фронтенда для sony, adidas, hennesy, работа над crm для автоматизации финансовых рассчетов и составлением документации между продюссерами и диджеями, поддержка существующей кодовой базы
Клиентская часть сервисов, работа с i18n, изучил angular
Разработка crm на typescript + vue.js+ vue-router + vuex с использованием модулей quasar, разработка календаря сделок, доработка архитектуры, написание новых функций, интеграция с api
доработка существующих приложений и сайтов