Ми оновили вигляд Work.ua. Що змінилось і чому Аеропорт мрій
  • Файл

Sofia

Frontend-програміст

Розглядає посади:
Frontend-програміст, маркетолог, Javascript-програміст 
Вік:
20 років
Місто проживання:
Львів
Готовий працювати:
Дистанційно, Львів

Контактна інформація

Шукач вказав: ТелефонЕл. поштуInstagramLinkedInМесенджер

Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.

Завантажений файл

Версія для швидкого перегляду

Це резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.

SOFIA UMRYSH
Junior Frontend Developer
Lviv, Ukraine | [відкрити контакти](див. вище в блоці «контактна інформація») | [відкрити контакти](див. вище в блоці «контактна інформація») | GitHub Profile | LinkedIn Profile

PROFESSIONAL SUMMARY

Junior Frontend Developer with hands-on experience building responsive web applications using
JavaScript, TypeScript, React, and Next.js. Skilled in REST API integration, reusable component
architecture, server-state management, client-side state persistence, and responsive UI development.
Focused on writing maintainable code, building intuitive user experiences, and continuously improving
frontend engineering skills.

SKILLS

Programming Languages: JavaScript (ES6+), TypeScript, HTML5, CSS3
Frameworks & Libraries: React, Next.js (App Router), Tailwind CSS
State & Data Management: TanStack Query, Zustand, REST APIs, Fetch API, JSON, localStorage
Tools& Deployment: Git, GitHub, Vercel, npm
Languages: Ukrainian (Native), English (B1 - Intermediate)

PROJECTS
FlickVault — Movie Discovery Platform (Live Demo | GitHub)
Next.js · TypeScript · Tailwind CSS · TanStack Query · Zustand · TMDB API · Vercel
Developed a responsive movie discovery application featuring popular titles, movie search, advanced
filtering, sorting, detailed movie pages, and a personal watchlist.
Integrated the TMDB REST API through Next.js Route Handlers to retrieve movie data, genres, search results,
and movie details while keeping API credentials server-side.
Implemented server-state management and caching with TanStack Query, including infinite queries for
paginated movie discovery.
Built persistent watchlist functionality using Zustand and localStorage, with reusable interactive components
and state synchronization.
Implemented movie detail pages with ratings, metadata, and available official trailers, using reusable React
components and TypeScript interfaces.

PackSmart — Travel Packing Planner (Live Demo | GitHub)
Next.js · TypeScript · Tailwind CSS · REST APIs · localStorage · Vercel
Developed a responsive travel packing application that generates personalized packing lists based on
destination, weather, trip duration, trip type, and travel style.
Built the application with Next.js App Router, reusable React components, route-specific loading states, error
handling, and not-found pages.
Implemented server-side Next.js Route Handlers for weather and image APIs, keeping third-party API
credentials server-side and transforming external API responses for the client.
Implemented persistent trip storage with localStorage, including saving, editing, and managing trips with
separate original and current packing lists.
Developed an interactive packing readiness score that compares the current packing list with the original
recommendations and accounts for required items and quantities.
Added light/dark theme switching with persistent user preferences and responsive UI across screen sizes.

Smart Recipe Scaler (Live Demo | GitHub)
React · TypeScript · Tailwind CSS · Zustand · REST API · Vitest · Vercel
Built a responsive recipe management app for creating, editing, and dynamically scaling multi-layer recipes.
Implemented complex calculation logic based on pan diameter and servings, backed by Vitest unit tests.
Integrated external REST APIs for automated nutrition data calculation and managed global state using
Zustand.

EDUCATION
Lviv Polytechnic National University
Bachelor's Degree — Computational Intelligence of Smart Systems
Computer Science
Lviv, Ukraine | Expected 2027

CERTIFICATIONS
freeCodeCamp: Responsive Web Design, JavaScript Algorithms and Data Structures, Front End
Development Libraries

Cisco Networking Academy: Data Science Essentials with Python, CCNA: Introduction to Networks

Інші резюме цього кандидата

Схожі кандидати

Усі схожі кандидати


Порівняйте свої вимоги та зарплату з вакансіями інших підприємств: