Работала в 2 компаниях   4 года 2 месяца

IT

Junior Frontend Developer

UAPP

IT

1 год 1 месяц

07.2025 - 07.2026

Компанія з розробки програмного забезпечення на замовлення та аутсорсу (170+ проектів для клієнтів у 15 країнах). Клієнтські проекти під NDA.

1. Адмін-панель для мобільного застосунку - MVP з нуля

Tech Stack: React · TypeScript · Material UI · TanStack Query

Дала адміністраторам клієнта єдиний інструмент для керування користувачами та товарами застосунку з першого (MVP) релізу. Повністю відповідала за фронтенд адмін-панелі; у команді також були React Native-розробник, 2 бекенд-розробники та QA.

  • Спроектувала архітектуру та роутинг адмін-панелі для керування користувачами й товарами: 5 сторінок зі списками в таблицях, кожна з динамічним роутом на сторінку деталей.
  • Реалізувала рольовий UI для Admin і Super Admin: маршрути, пункти меню та дії відображаються відповідно до ролі, яку повертає API.
  • Створила перевикористовувані компоненти таблиць і форм, пошук, фасетну фільтрацію, пагінацію та відображення статистики.
  • Інтегрувала бекенд REST API через TanStack Query; реалізувала дії з керування користувачами та товарами.
  • Реалізувала фронтенд 2FA через QR-код з таймером дії коду та увімкненням / вимкненням.
  • Додала перемикання між заданими бізнес-часовими поясами: дані в UTC конвертуються у вибраний пояс і передаються по всьому застосунку через Context API.
  • Працювала з бекенд-розробниками над новою функціональністю та інтеграцією API; брала участь в обговоренні фіч і пропонувала покращення.

2. Наявні React-продукти - підтримка та розвиток

Tech Stack: React · TypeScript · React Hook Form · Yup

  • Розширювала продукт під нові вимоги: нові маршрути, поля форм і логіка їх обробки.
  • Створювала нові та оптимізувала наявні схеми валідації Yup.
  • Виправляла проблеми в продакшені; пропонувала покращення наявних UI-блоків.

3. Маркетплейси

Tech Stack: WordPress · ACF · SCSS

  • Перетворювала дизайни з Figma на адаптивні сторінки та реалізовувала нову функціональність маркетплейсів.
  • Створювала та кастомізувала перевикористовувані UI-шаблони для команди, щоб пришвидшити розробку.

4. Розробка з AI та інструменти

Tech Stack: Claude Code · MCP · Cursor

  • Використовувала Claude Code як асистента в щоденній роботі: розбір незнайомого коду, чернетки компонентів, форм і схем Yup, пошук і виправлення багів, типізація TypeScript. Перевіряла кожен згенерований рядок, виправляла або переписувала код сама, де було потрібно.
  • Підключила Jira, Google Drive і Gmail до Claude через MCP. Налаштувала щоденну рутину за розкладом, яка щовечора переносила мої записи часу з таблиці на Google Drive у worklogs Jira, замість логування по кожній задачі окремо.
  • Потім створила з Claude невелике Chrome-розширення, яке логує роботу напряму в Jira через REST API: форма для задачі, часу початку й опису, з автоматичним підрахунком тривалості та підсумками за день (зроблено / залишилось).

Junior Frontend Developer

CyberLeaf

IT

3 года 2 месяца

06.2022 - 07.2025

Веб-студія, що розробляла сайти для клієнтів. Junior Frontend Developer (червень 2023 - липень 2025), стажерка (червень 2022 - червень 2023).

1. Контентний сайт у продакшені

Tech Stack: Nuxt 3 · Sanity CMS · GROQ · GSAP

Приєдналась до наявного продакшн-проєкту й опанувала Nuxt і Sanity в процесі роботи.

  • Переробила контент-модель Sanity на page builder: спільні блоки винесені в перевикористовувані колекції, пов'язані через references, тож контент створюється один раз, а не дублюється на різних сторінках.
  • Редактори могли додавати, підключати та вмикати / вимикати блоки сторінок прямо в продакшені, без змін у коді та перезбірки.
  • Створювала перевикористовувані Vue-компоненти для блоків сторінок і виводила контент CMS через GROQ-запити; адаптувала компоненти до нових типів контенту.
  • Підняла мобільний Lighthouse Performance з 20-30 до 90+: оптимізувала шрифти, стилі, зображення й відео, пріоритизувала критичний контент, налаштувала lazy loading блоків нижче першого екрана.
  • Реалізувала анімації під час скролу та інтерактивні ефекти на GSAP і Locomotive Scroll.
  • Також створила другий сайт на Nuxt + Sanity з анімаціями GSAP (зданий клієнту, але не опублікований).

2. Корпоративні сайти

Tech Stack: Next.js · React · TypeScript · Strapi

Самостійно розробила 4 корпоративні сайти на Next.js для будівельних компаній, дизайн-студій та IT-компанії, з багаторівневим роутингом і окремими сторінками послуг (App Router).

  • Розробила кілька сторінок для cloudsquad.com у складі команди.
  • Працювала над сайтом волонтерського проекту на Next.js зі Strapi як headless CMS: інтегрувала контент зі Strapi у фронтенд на Next.js.
  • Реалізувала звичайні та багатокрокові форми; створювала власні CSS-анімації та інтерактивні елементи.

Ключевая информация

  • React
  • JavaScript
  • TypeScript
  • Next.js
  • Nuxt
  • REST API
  • TanStack Query
  • Context API
  • HTTP
  • HTML
  • CSS
  • SCSS
  • Git
  • Figma
  • GitHub
  • GitLab
  • Комунікабельність
  • Docker
  • Аналітичні навички
  • Уважність до деталей
  • Відповідальність
  • Технічна обізнаність
  • Самомотивація
  • Увага до деталей

Училась в 1 заведении

Черкасский государственный технологический университет

Финансы и кредит

Черкассы, 2005

Владеет языками

Английский

средний

Русский

родной

Украинский

родной

Курсы, тренинги, сертификаты

GoIT Academy

2022

Full Stack Developer

Дополнительная информация

Комп'ютерні навички

Frontend-розробниця з 4 роками комерційного досвіду на React, TypeScript, Next.js і Nuxt. Створюю адмін-панелі та швидкі контентні сайти: адмін-панель з рольовим доступом з нуля як єдиний фронтенд-розробник, page builder на Sanity, яким редактори керують без розробників, мобільний Lighthouse з 20-30 до 90+.

До IT: 10 років у ПриватБанку, з них 5 - керівниця відділення, тому розумію бізнес-сторону FinTech, SaaS і CRM-продуктів.

Маю облаштоване робоче місце для стабільної віддаленої роботи.

Наталія

Front-end Developer

Черкассы

1 000 $

43 года

полная занятость

Характер работы: удаленная работа

Активно ищет работу

Последняя активность 1 день назад