Яна Приданникова

Фронтенд-разработчик

Живу в Нови-Саде

01 / Обо мне

Приятно познакомиться!

The image of me

Я фронтенд-разработчик с опытом более 2 лет: создаю быстрые, доступные и SEO-оптимизированные веб-интерфейсы на Next.js, React, TypeScript и Tailwind CSS.

Опыт
2+ года
Английский
C1 Advanced · сертификат CAE
Родной язык
Русский
Образование
Бакалавр, «Информационные системы и технологии» Московский политехнический университет · сент. 2021—июль 2025

02 / Опыт

Опыт работы

Thunder Digital

Март 2024 — настоящее время

  1. 01

    Перевод сайтов с Next.js на Astro: страницы грузятся быстрее, оценки Core Web Vitals выросли

  2. 02

    Переход с REST на GraphQL: страницы загружают только нужные данные

  3. 03

    Перенос старых сайтов с WordPress на Strapi: контент отделён от фронтенда

  4. 04

    SEO-ориентированная архитектура фронтенда, которая увеличила органический трафик

  5. 05

    Поддержка общей кодовой базы для 60+ сайтов в двух сетях: новые функции, контент-блоки, i18n, инструменты для редакторов

  6. 06

    В команде из двух разработчиков веду задачи от начала до релиза

03 / Ценности

Как я работаю

  • Ищу причину

    Если что-то сломалось, выясняю почему и выбираю лучшее решение, а не первое попавшееся.

  • Думаю о крайних случаях

    Получив задачу, сразу прикидываю, что может пойти не так.

  • Понимаю размытые задачи

    Даже если задача поставлена очень абстрактно, разберусь, что на самом деле нужно.

  • Весь путь данных

    Работала на каждом этапе: от структуры данных в Strapi, PostgreSQL, Supabase, WordPress, Cloudflare D1, SQLite + Prisma до вывода на клиенте.

  • Быстро осваиваюсь

    Быстро разбираюсь в новых инструментах и фреймворках, за два года сменила их немало.

  • Чувство дизайна

    Училась дизайну и вижу, где аккуратно, а где аляписто. Разбираю чужие интерфейсы и забираю удачные детали в свои проекты.

  • Next.js
  • React
  • TypeScript
  • JavaScript
  • Tailwind CSS
  • Redux
  • Zustand
  • Strapi
  • WordPress
  • Supabase
  • Figma
  • Git

04 / Пет-проекты

Пет-проекты

Carrot Eaters screenshot
[01]

Carrot Eaters: трекер калорий и БЖУ

Веб-приложение для учёта питания, работающее в связке с Claude через MCP-сервер: приёмы пищи логируются прямо в чате с ИИ (в том числе по фото), а сайт показывает прогресс. На дашборде - сводка за день по калориям, белкам, жирам и углеводам относительно цели, история по дням, сохранённые рецепты с пересчётом на нужное число порций и автоматически собираемый список покупок. Реализованы онбординг с расчётом норм, регистрация и восстановление пароля, OAuth-экран согласия для подключения Claude, двуязычный интерфейс (RU/EN) и PWA.

  • Next.js
  • React
  • TypeScript
  • Tailwind CSS
  • Supabase
  • Cloudflare
  • i18n
  • PWA
  • AI
  • MCP
MusicIs welcome page
[02]

MusicIs: музыкальная соцсеть

Дипломный проект: стриминговый сервис и социальная сеть для музыки. Пользователи слушают треки, собирают библиотеку и плейлисты, подписываются друг на друга, публикуют посты и переписываются в личных сообщениях, а рекомендации помогают найти людей с похожим музыкальным вкусом. Любой может стать артистом и загружать свои треки и альбомы; для модерации есть админ-панель с управлением артистами, альбомами и жанрами.

  • Next.js
  • TypeScript
  • Supabase
  • PostgreSQL
  • Zustand
  • Tailwind CSS
Swagger editor screenshot
[03]

Swagger Editor: редактор OpenAPI и REST-клиент

Командный проект курса RS School по React: мы делали его втроём, я была тимлидом. Редактор и просмотрщик спецификаций Swagger/OpenAPI со встроенным REST-клиентом: спецификацию можно писать в JSON или YAML с автоопределением формата, валидацией и конвертацией, смотреть эндпоинты с параметрами и схемами и отправлять запросы прямо из браузера через сервер с генерацией cURL. Есть регистрация и вход, история запросов с метриками производительности, двуязычный интерфейс и адаптивный разделённый экран.

  • Next.js
  • TypeScript
  • Supabase
  • next-intl
  • Monaco Editor
  • React Hook Form
  • Zod
  • Tailwind CSS
  • Vitest

Есть вакансия или проект? Напишите мне.

py0710@yandex.ru