Перейти к содержимому
Т

Татьяна Куликовская

Frontend Developer (Vue.js)

Middle Удалённо Бар, Черногория
4 г. 1 мес. опыта 49 навыков

О себе

Frontend-разработчик с 4+ годами коммерческого опыта, специализируюсь на построении стабильных и масштабируемых интерфейсов на Vue 3 и TypeScript. Участвую в проектировании и развитии микрофронтендной архитектуры, работаю со сложными интеграциями и проработкой технических решений. Веду задачи полного цикла: от анализа требований и декомпозиции до разработки и релиза. Внедряю инженерные решения, влияющие на качество и скорость разработки: автоматизированное тестирование с интеграцией в CI/CD и AI-инструмент для code review. Активно влияю на команду и процессы: участвую в ревью, менторю разработчиков и формирую инженерные стандарты.

Опыт работы

Marfatech

06.2024 — 04.2026 1 г. 10 мес.

Frontend Developer

Middle Удалённо

Разрабатывала новую функциональность в микрофронтендах и участвовала в переходе от монолита к микрофронтендной архитектуре. Вела задачи полного цикла самостоятельно: от анализа требований и декомпозиции до релиза. Внедрила 300+ тестов на Playwright (E2E и визуальные проверки) с мокированием API и запуском в GitLab CI, что сократило время ручного тестирования на 20%. Внедрила AI-инструмент для предварительного code review, настроила его под проект и обучила команду, что сократило время ревью на 50%. Разработала функции и компоненты npm-пакета для микрофронтендов: сократила дублирование кода и унифицировала интерфейсы. Сократила время онбординга новых разработчиков на 30% за счёт проектной документации и наставничества. Снизила трудозатраты на отдельные типы задач за счёт улучшенной декомпозиции и подготовки к разработке. Согласовывала технические решения с backend-командой и бизнесом, проводила ревью кода и декомпозиции задач. Стек: Vue.js 3 (Composition API), Vue.js 2 (Options API), TypeScript, Element UI, Playwright, Jest, GitLab CI.

  • Внедрила 300+ E2E и визуальных тестов на Playwright с мокированием API и интеграцией в GitLab CI, сократив ручное тестирование на 20%
  • Внедрила и настроила AI-инструмент для code review под специфику проекта, обучив команду, что ускорило ревью на 50%
  • Разработала переиспользуемые компоненты и функции npm-пакета для микрофронтендов, снизив дублирование кода и унифицировав UI
  • Сократила онбординг нового разработчика на 30% за счёт проектной документации и наставничества
  • Согласовывала технические решения с backend-командой и бизнесом, проводила ревью кода и декомпозицию задач

ФинТех стартап, Blockchain as a service

06.2023 — 06.2024 1 г.

Frontend Developer

Middle Удалённо

Разрабатывала пользовательские интерфейсы на Vue 3 и TypeScript, обеспечивая стабильную работу ключевых сценариев. Внесла вклад в развитие внутренней UI-библиотеки, что ускорило разработку новых фич на 50% и повысило консистентность интерфейсов. Реализовала интеграцию внешнего платёжного сервиса, обеспечив корректную работу пользовательских сценариев и взаимодействие с backend. Развивала unit- и E2E-тестирование (Jest, Cypress), что повысило надёжность функционала и снизило количество регрессий на 20%. Стек: Vue.js 3 (Composition API), TypeScript, Jest, Cypress, Tailwind, Storybook.

  • Внесла вклад в развитие внутренней UI-библиотеки, что ускорило разработку новых фич и повысило консистентность интерфейсов
  • Реализовала интеграцию внешнего сервиса (платежное решение), обеспечив корректную работу пользовательских сценариев
  • Развивала unit и E2E тестирование, что позволило повысить надежность функционала
  • Внесла вклад в развитие внутренней UI-библиотеки (Storybook + Tailwind), что ускорило разработку фич на 50% и повысило консистентность интерфейсов
  • Реализовала интеграцию платёжного сервиса, обеспечив корректную работу критичных пользовательских сценариев и взаимодействие с backend
  • Развивала unit- и E2E-тестирование (Jest, Cypress), снизив количество регрессий на 20% и повысив надёжность функционала

ООО "Альмира", SaaS

06.2022 — 03.2023 9 мес.

Frontend Developer

Junior Удалённо

Улучшила пользовательский опыт модуля чата на WebSockets, расширив его функциональность. Кастомизировала HTML-редактор на базе GrapesJS под бизнес-задачи продукта. Расширила возможности текстового редактора (TipTap), внедрив кастомные функции и улучшив удобство редактирования на 20%. Стек: Vue.js 2 (Options API), JavaScript, Quasar, WebSockets, GraphQL, Jest, GrapesJS, TipTap.

  • Улучшила пользовательский опыт модуля чата за счёт расширения его функциональности
  • Кастомизировала HTML-редактор на базе GrapesJS, адаптировав его под бизнес-задачи продукта
  • Расширила возможности текстового редактора (TipTap), внедрив кастомные функции и улучшив удобство редактирования
  • Расширила функциональность модуля чата на WebSockets, улучшив пользовательский опыт и покрыв ключевые сценарии тестами (Jest)
  • Кастомизировала HTML-редактор на базе GrapesJS под бизнес-задачи, сократив время создания контента пользователями на 30%
  • Внедрила кастомные функции в текстовый редактор TipTap, повысив удобство редактирования и удержание пользователей на 20%

PBS Group, стартап

10.2021 — 04.2022 6 мес.

Frontend Developer

Junior Офис

С нуля разработала frontend-часть продукта для инструкторов оздоровительных практик: выбрала технологический стек и спроектировала базовую архитектуру приложения. Спроектировала и реализовала ключевые пользовательские сценарии (личный кабинет, аутентификация), заложив основу для дальнейшего развития продукта. Интегрировала карту (Leaflet), расширив функциональность продукта. Стек: Nuxt.js, JavaScript, Vuetify, Leaflet, Axios.

  • С нуля разработала frontend-часть продукта для инструкторов оздоровительных практик
  • Спроектировала и реализовала ключевые пользовательские сценарии (личный кабинет, аутентификация)
  • Интегрировала карту (Leaflet), расширив функциональность продукта
  • С нуля разработала frontend-часть продукта: выбрала стек и спроектировала архитектуру приложения (Nuxt.js, Vuetify)
  • Спроектировала и реализовала личный кабинет и аутентификацию, заложив основу для дальнейшего развития продукта
  • Интегрировала карту на Leaflet, расширив функциональность продукта и улучшив сценарий поиска инструкторов

Курсы

Vue School in partnership with Vue.js

Vue School

Серт.

Ожидаемая зарплата

2 000 EUR

Навыки

JavaScript ES6+ TypeScript Vue.js 2/3 Vuex Pinia Vue Router Nuxt.js Element UI Vuetify Quasar Tailwind Storybook Microfrontends SPA REST API Axios WebSocket GraphQL Git GitLab GitHub VS Code Postman Swagger Figma Jira Confluence CodeRabbit Playwright Jest Cypress TDD English B1 VueJS Vue 3 Html5 Remote автотесты Frontend Ai Vite CI/CD Webpack ESLint / Prettier Web Performance Accessibility a11y Менторство Code Review Agile / Scrum

Языки

English B1 — Средний

Личные данные

Гражданство Беларусь