Арсен О. Vue.js разработчик, Lead
ID 16364
АО
Арсен О.
Мужчина
Кыргызстан, Бишкек, UTC+6
Ставка
4 000 Р/час
НДС не облагается
Специалист доступен с 9 октября 2024 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Vue.js разработчик
Грейд
Навыки
Отрасли
Проекты
(9 лет 7 месяцев)
СИСТЕМА УПРАВЛЕНИЯ ВОДНЫМИ РЕСУРСАМИ КЫРГЫЗСТАНА
Роль
архитектор, Team lead
Обязанности
Построение архитектуры системы управления водными ресурсами, определение технологий и структур данных для эффективной работы.
Управление командой разработчиков, включая планирование задач, проведение код-ревью и наставничество младших специалистов.
Оптимизация производительности приложений, включая профилирование и рефакторинг кода, улучшение запросов к базе данных.
Разработка и поддержка реестра ирригационных систем с использованием NestJS и React, применяя Ant Design для создания пользовательского интерфейса.
Создание реестра водопользователей, реализуя сложные мастеры регистрации для каналов, водопользователей и других объектов.
Реализация системы учета и управления гидропостами, интеграция данных с помощью Kibana для визуализации и мониторинга.
Разработка системы управления работами на каналах, используя React и Redux для эффективного управления состоянием приложения.
Автоматизация формирования актов и счетов посредством генерации PDF-документов на сервере с использованием NestJS.
Создание модуля для формирования годовых заявок, обеспечивая экспорт данных в форматы CSV и Excel.
Управление годовым планированием через интерактивный календарь, реализованный с помощью React Calendar.
Разработка системы формирования отчетов, используя Metabase для создания аналитических дашбордов и визуализации данных.
Автоматизация процесса формирования и заключения договоров, интеграция с внешними сервисами электронных подписей.
Реализация мониторинга датчиков в реальном времени с использованием WebSockets и отображением данных в React интерфейсе.
Разработка системы учета качественных показателей воды, анализ данных через Metabase и Kibana.
Создание реестра и системы управления водохранилищами, интеграция с геосервисами через React Leaflet и OpenStreetMap.
Разработка гео-портала для визуализации водных объектов, применяя React и библиотеки картографии.
Реализация системы ассоциаций водопользователей, включая функционал уведомлений с использованием Web Push API.
Создание административной панели для управления системой, используя React, Ant Design и Redux для улучшения пользовательского интерфейса.
Достижения:
Спроектировал и внедрил архитектуру масштабируемой и надежной системы управления водными ресурсами.
Успешно руководил командой из 5 разработчиков, обеспечивая своевременную реализацию проектов и высокое качество кода.
Оптимизировал производительность приложений путем внедрения кэширования с использованием Redis, что повысило скорость отклика системы на 40%.
Улучшил взаимодействие между фронтендом и бэкендом, разработав эффективные RESTful API на NestJS и обеспечив безопасную передачу данных.
Снизил время загрузки гео-портала на 30% благодаря оптимизации запросов и применению ленивой загрузки компонентов в React.
Автоматизировал процесс деплоя с помощью Docker и Kubernetes, сократив время развёртывания приложений на 50%.
Внедрил лучшие практики кодирования и процессы код-ревью, что повысило качество кода и снизило количество ошибок на 25%.
-Backend nest.js-60%
-frontend react.js- 40%
Стек специалиста на проекте
Framework, TypeORM, vitejs, JavaScript, WebSockets, Redux, GitLab, Kubernetes, code, npmnvm, OpenStreetMap, Git, Kibana, Jest, Visual Studio, Logstash, Elastic, ESLint, Gitlab CI, Docker, TypeScript, react leaflet, metabase, Ant design, Chart.js, Figma, Jira, NestJS, PostgreSQL, RabbitMQ, React, REST API
Отрасль проекта
Government & Public Sector
Период работы
Январь 2023 - Сентябрь 2024
(1 год 9 месяцев)
BRAVO
Роль
архитектор, Senior Developer
Обязанности
Разработка системы с нуля, включая проектирование архитектуры и выбор технологий для обеспечения масштабируемости и надежности.
Создание сложного механизма сценариев для автоматизации работы с браузером, используя библиотеку Playwright.
Разработка и внедрение бота, обрабатывающего сценарии с помощью Playwright для автоматизации взаимодействия с веб-приложениями.
Фронтенд-разработка на основе Vue.js с акцентом на создание интерактивного и удобного пользовательского интерфейса для управления сценариями и ботом.
Использование Vuetify для создания адаптивного и современного дизайна пользовательского интерфейса.
Оптимизация приложения, включая уменьшение времени загрузки и повышение скорости отклика интерфейса.
Управление состоянием приложения с использованием Vuex для эффективного управления данными и состояниями компонентов.
Настройка маршрутизации с помощью Vue Router для создания динамических и многостраничных приложений.
Контейнеризация приложения с использованием Docker и развертывание в Kubernetes для обеспечения масштабируемости и надежности.
Написание модульных и интеграционных тестов с использованием Jest и Vue Test Utils для обеспечения стабильности и качества кода.
Взаимодействие с RESTful API, обеспечивая надежную и безопасную коммуникацию между фронтендом и бэкендом.
Построение архитектуры приложения, включая разделение на микросервисы и модульный подход к разработке.
Управление командой разработчиков, проведение код-ревью, наставничество и распределение задач.
Документирование кода и создание технической документации, включая инструкции по использованию механизма сценариев и бота.
Достижения:
Спроектировал и разработал систему с нуля, успешно запустив продукт в установленные сроки.
Создал сложный механизм сценариев, который автоматизировал ключевые бизнес-процессы и сократил затраты времени на ручные операции на 70%.
Разработал и внедрил бота, обрабатывающего сценарии с помощью Playwright, что повысило эффективность тестирования и взаимодействия с веб-приложениями.
Оптимизировал фронтенд-приложение на Vue.js, уменьшив время загрузки на 40% и улучшив пользовательский опыт.
Реализовал контейнеризацию приложения с помощью Docker и развернул в Kubernetes, обеспечив гибкость масштабирования и высокую доступность системы.
Руководил командой из 5 разработчиков, обеспечивая эффективную коммуникацию, распределение задач и соблюдение сроков.
Внедрил автоматизированное тестирование с использованием Playwright и Jest, что повысило стабильность и качество продукта.
Улучшил архитектуру приложения, применив микросервисный подход, что упростило масштабирование и обслуживание системы.
Обеспечил высокое качество кода через регулярные код-ревью и внедрение лучших практик разработки.
Стек специалиста на проекте
vitejs, Vue Test Utils, JavaScript, Vue Router, GitLab, Kubernetes, code, npmnvm, Git, Kibana, Jest, Visual Studio, Turborepo, Vuetify, ESLint, Playwright, Gitlab CI, Confluence, Docker, Vuex, TypeScript, metabase, Figma, Jira, NestJS, PostgreSQL, Native JavaScript, Testing, Vue.js, Puppeteer
Отрасль проекта
E-commerce & Retail
Период работы
Май 2019 - Январь 2024
(4 года 9 месяцев)
Проекты под NDA (разработка сайтов,системы учета рабочего графика)
Роль
Senior Developer
Обязанности
-разработка с нуля проекта биржи для торговли криптовалютами (vuejs, nodejs)
-разработка с нуля системы обучения (vuejs)
Стек специалиста на проекте
GitLab, vitepress, npmnvm, AntD, Java, Kibana, MongoDB, Jest, Logstash, Elastic, Vitest, ESLint, Gitlab CI, Docker, TypeScript, Vue 2, metabase, Figma, NestJS, PostgreSQL, RabbitMQ, Vue 3, Vue.js, Node.js
Отрасль проекта
Blockchain
Период работы
Январь 2018 - Сентябрь 2019
(1 год 9 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
КЫРГЫЗСКИЙ НАЦИОНАЛЬНЫЙ УНИВЕРСИТЕТ
Специальность
Экономист
Завершение учебы
2010 г.