Артем К.
- Разрабатывал и поддерживал корпоративное веб-приложение app.time.aero на React и TypeScript, строил кастомные UI-компоненты и страницы, используя Material-UI - Переписал управление состоянием приложения с Redux-Saga на React Query, вынеся REST-запросы (axios) в типизированные сервисы и упростив логику работы с данными - Реализовал мультиязычность через react-i18next, организовал структуру переводов и динамическую подгрузку языковых пакетов - Настроил мониторинг пользовательских сессий в LogRocket с logrocket-fuzzy-sanitizer для шифрования приватных полей и безопасной передачи данных - Конфигурировал ESLint, обеспечил отсутствие семантических ошибок при слиянии веток и снизил время код-ревью на 30% - Менторил младших коллег и проводил код-ревью - Вёл процесс разработки по методологии Scrum: планирование спринтов, ежедневные дейлики, синхронизации фронтенд-команды (5 человек) и ретроспективы Стек технологий: React, TypeScript, React Query, Redux (Saga), Material-UI, Recharts, react-i18next, axios, FSD, Jira, Agile/Scrum
- Разрабатывал и поддерживал корпоративный портал на Vue.js, TypeScript, и Express.js, создавая кастомные UI-компоненты, виджеты, страницы авторизации и бронирования с использованием Vuetify, Pinia, SCSS, и CSS Modules. - Переписал проект на TypeScript, вынеся API-запросы (Axios) в типизированные сервисы, и документировал RESTful API с помощью Swagger. - Оптимизировал производительность приложения, реализовал PWA и интегрировал WebSocket для функционала в реальном времени. - Настраивал окружение с Docker (включая базы данных и Redis), управлял версионностью через Git/GitHub, и работал с Sequelize и Beekeeper Studio для управления БД. - Менторил младших разработчиков, проводил код-ревью и управлял задачами через Kaiten (Kanban), работая с макетами в Figma Стек технологий: TypeScript, JavaScript, Vue.js, Docker, Git, GitHub, Axios, Pinia, Sass, Express.js, Figma, WebSocket, Vuetify, Swagger, Sequelize
- Разрабатывал фронтенд-приложения на React и Next.js, включая админ-панель, страницы товаров, поиск и авторизацию с JWT (интеграция Google/Yandex), используя Redux, TanStack Query, React Hook Form, Axios для работы с API и React Hot Toast для уведомлений, применяя SSR для оптимизации производительности. - Создавал фронтенд-приложения на Vue, реализуя внутренние формы и лендинги с Pinia для управления состоянием, и проводил миграцию с Vue2 на Vue3. - Использовал Polymer.js для создания модульных и переиспользуемых веб-компонентов - Разрабатывал серверную логику с Nest.js, Prisma и PostgreSQL, проектируя RESTful API, документируя их с помощью Swagger, и использовал Beekeeper Studio и Prisma Studio для управления базами данных. - Реализовывал авторизацию, интегрировал платежную систему ЮКасса и тестировал API с Postman. - Проектировал адаптивные интерфейсы с TailwindCSS, Shadcn и Vuetify, самостоятельно выполняя задачи дизайнера и обеспечивая точную реализацию макетов. - Интегрировал OpenLayers для работы с картами, настраивал сборку проектов с Gulp, Webpack и Docker, управлял зависимостями через npm и версионностью через GitLab/GitHub с git-flow. - Проводил код-ревью, менторил коллег, переписывал React-компоненты на функциональные, работал в гибкой стартап-среде с Kanban и Scrum. Стек технологий: JavaScript, TypeScript, React, Next.js, Vue.js, Nest.js, Redux, Redux-toolkit, Pinia, TanStack Query, TailwindCSS, Shadcn, Vuetify, SCSS, Polymer.js, HTML, CSS, Git, GitLab, GitHub, Docker, Gulp, Webpack, npm, REST API, JWT, SSR, Axios, React Hook Form, Prisma, PostgreSQL, Postman, React Hot Toast, Beekeeper Studio, Prisma Studio, OpenLayers, ЮКасса, Swagger
- реализовал функционал на сайте moskino.ru с использованием Vue.js (2/3), Vuex и TypeScript. - разработал страницы и компоненты для сайта i.moscow на базе Twig, SCSS, Bootstrap, JavaScript и jQuery - интегрировал Яндекс.Карты через API для реализации геолокационных и картографических сервисов - провёл миграцию приложения с Vue 2 на Vue 3, включая доработку и оптимизацию компонентов - переписал фронтенд-проект на TypeScript, обеспечив типизацию и повышение надёжности кода - настроил контейнеризацию и сборку приложения в Docker, автоматизировал развертывание через CI/CD стек технологий: typescript, javascript, vue3, vue2, vuex, jquery, twig, scss, bootstrap, git, github, docker, webpack, npm, yarn, figma, яндекс api
Понравился профиль? Создайте себе такой же