Sofia
Frontend-програміст
- Розглядає посади:
- Frontend-програміст, маркетолог, Javascript-програміст
- Вік:
- 20 років
- Місто проживання:
- Львів
- Готовий працювати:
- Дистанційно, Львів
Контактна інформація
Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.
Отримати контакти цього кандидата можна на сторінці https://www.work.ua/resumes/20244547/
Завантажений файл
Це резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.
Junior Frontend Developer
Lviv, Ukraine | [
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
Інші резюме цього кандидата
Розглядає посади: Junior Project Manager, Digital Specialist, Product-менеджер, Акаунт-менеджер, ще 1 посада
Львів, Дистанційно
SOFIA UMRYSH Junior Project Manager / Digital Specialist Lviv, Ukraine | | | GitHub Profile | LinkedIn Profile | Miro | Notion PROFESSIONAL SUMMARY Студентка спеціальності «Комп'ютерні науки...
Схожі кандидати
-
Front-end програміст
50000 грн, Дистанційно -
Front-end Developer
40300 грн, Львів, Івано-Франківськ , ще 4 міста -
Intern Front-End Developer
25000 грн, Львів, Вінниця, Дистанційно -
Middle Frontend Developer (React, Next.js)
Дистанційно -
Middle Markup Front-end developer
Дистанційно -
Front-end програміст
Дистанційно