Вживання російської небезпечне

Чому ми так вважаємо
Перейти на українську
  • Файл

Личные данные скрыты

Этот соискатель решил скрыть свои личные данные и контакты, но ему можно отправить сообщение или предложить вакансию.

Этот соискатель решил скрыть свои личные данные и контакты. Вы можете связаться с ним со страницы https://www.work.ua/resumes/18609513/

Front-end developer

Город проживания:
Жолква
Готов работать:
Львов, Удаленно

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

Соискатель скрыл свои личные данные, но вы сможете отправить ему сообщение или предложить вакансию, если откроете контакты.

Фамилия, контакты и фото доступны только для зарегистрированных работодателей. Чтобы получить доступ к личным данным кандидатов, войдите как работодатель или зарегистрируйтесь.

Загруженный файл

Версия для быстрого просмотра

Это резюме размещено в виде файла. Эта версия для быстрого просмотра может быть хуже, чем оригинал резюме.

FRONTEND DEVELOPER
OLEKSANDRA M.

SUMMARY
SKILLS
Proactive and highly motivated Frontend Developer with 2+ years of experience creating responsive, Programming Lan-
user-friendly web applications. Skilled in JavaScript, TypeScript, ReactJS, and Next.js, with hands-on guages: JavaScript,
expertise in server-side rendering (SSR), static site generation (SSG), API integration and perfor- TypeScript,
mance optimization. Proven track record of delivering personal and commercial projects, including HTML5, CSS/SCSS, ES6
projects from scratch, demonstrating adaptability, collaboration, and clean, maintainable code. Rec-
ognized for strong problem-solving abilities, attention to detail, and a commitment to continuous Technologies and Frame-
learning and professional growth. works:
Next.js, ReactJS, Redux, Tail-
EDUCATION wind CSS

2020 - 2024 | Bachelor's Degree in Computer Science, Lviv Polytechnic National University Tools:
Redux Toolkit, Zod,
PROFESSIONAL EXPERIENCE React-Toastify, Axios, Clerk
Auth, Chrome DevTools
02.2024 – 06.2026 | Frontend Developer, PettersonApps
Version
Control Systems:
RECENT PROJECTS Git

Project: Confidential (NDA). Development of a healthcare-oriented web platform focused on help- LANGUAGES
ing older adults improve physical, cognitive, and emotional wellbeing through live and recorded
classes, personalized onboarding, and accessible digital engagement tools. Ukrainian - Native Eng-
Project role: Frontend Developer lish - Intermediate
Responsibilities: Developed and supported key product flows including sign-in/sign-up, onboard-
ing, eligibility checks, pricing, and profile management. Built live activities experience with filters, in-
finite loading, timezone-aware schedule logic, and empty-state handling. Improved UX of category
and live pages through auto-loading behavior, filter consistency, and reduced redundant user actions.
Integrated Firebase web push notifications including service worker setup, token registration, and
foreground/background message handling. Implemented multilingual UI with RTL/LTR support and
maintained translation structure across the application. Refactored form architecture with reusable
components and validation schemas to improve maintainability and scalability. Integrated backend
APIs and server actions with edge case and error handling to keep user flows stable.
Technologies used: Next.js, React, TypeScript, TanStack Query, React Hook Form, Zod, Next-Intl,
Firebase Messaging, Tailwind CSS, Git.

Project: Reseller Landing Page. Creating a landing page for a B2C company reselling Apple products
and accessories. The goal was to provide an engaging and responsive platform to showcase a wide se-
lection of devices, ensuring smooth navigation and an intuitive user experience across multiple
screen sizes.
Project Role: Frontend Developer
Responsibilities: Built the application using Next.js, leveraging server-side rendering (SSR) for faster
initial load and better SEO. Implemented Next.js internationalization (i18n) for seamless multilingual
support, including RTL text support for Arabic. Enhanced UI with CSS animations and gradients to de-
liver a modern, engaging experience. Integrated Zod for robust form validation and error handling.
Added real-time notifications with React-Toastify for successful submissions and error alerts. Applied
a mobile-first approach, ensuring full responsiveness across devices. Used Sass modules to maintain
clean, modular, and scalable styling.
Technologies used: Next.js, ReactJS, Sass, Zod, React-Toastify, i18.

Project: First. Development of a Next.js-based website that offers features for viewing posts, ex-
ploring popular movies, user registration, and authentication.
Project role: Frontend Developer
Responsibilities: Developed the project from scratch using Next.js, structuring pages and navigation
with the built-in file-based routing system. Implemented static site generation (SSG) and SSR to opti-
mize performance and deliver content efficiently. Integrated Clerk authentication for user login/reg-
istration. Designed and implemented reusable components (Navbar, Card) and structured dynamic
pages (Home, Posts, Movies, User Details). Managed application state with Redux Toolkit and custom
context (PostContext). Ensured full mobile responsiveness for a consistent experience across all
screen sizes.
Technologies used: Next.js, ReactJS, Redux Toolkit, Clerk.

Project: iTech Trading - Multibrand Reseller Landing Page. A modern landing page built for iTech
Trading, a B2C reseller of premium tech devices and accessories from various global brands such as
Samsung, ASUS, DJI, and more. The platform was designed to present a wide assortment of certi-
fied products and services, offering a responsive and intuitive experience across all screen sizes.
Project Role: Frontend Developer
Responsibilities: Developed the application using ReactJS, focusing on performance and a smooth user
experience. Implemented multilingual support with i18n, including RTL layout support for Arabic.
Designed a fully responsive, mobile-first layout to ensure seamless access on all devices. Used Zod for
robust and scalable form validation with real-time feedback. Integrated React-Toastify to provide dy-
namic notifications for form submissions and error handling. Enhanced the visual appeal with SCSS
animations, gradients, and modern UI patterns. Structured styling using SCSS to ensure clean, main-
tainable, and scalable code.
Technologies used: ReactJS, SCSS, Zod, React-Toastify, React-i18next (i18n).

Project: Confidential (NDA). Development of a React-based platform for managing in-game ele-
ments of the BitPet game, enabling game owners to add, edit, and delete features, accessories, and
missions.
Project role: Frontend Developer
Responsibilities: Designed and implemented interactive forms for searching, creating, editing, and
deleting game elements. Worked extensively with input fields, particularly for managing time-based
data, utilizing the Moment.js library for date and time manipulation to ensure accuracy and flexibility.
Using Ant Design (Antd), created responsive and visually appealing user interfaces that enhanced usabil-
ity. For backend communication, integrated Axios to handle API calls for CRUD operations related to
game elements. Involved in structuring forms and fields to ensure a seamless and user-friendly expe-
rience for managing accessories and missions. Prioritized mobile responsiveness, ensuring the plat-
form delivered optimal performance across various devices and screen sizes.
Technologies used: ReactJS, Ant Design (Antd), Moment.js, Axios.

Project: Confidential (NDA). Development of a React-based platform designed for football club
coaches, offering intuitive tools for team management and training schedule creation.
Project role: Frontend Developer
Responsibilities: Developed a dynamic team management page, where users could create and orga-
nize teams using a seamless drag-and-drop interface powered by react-beautiful-dnd. De-
signed and implemented a comprehensive practice scheduling system. This included integrating re-
act-calendar for selecting dates and customizing react-select to allow users to effortlessly choose
training times. The scheduling page offered a suite of features, including options to edit, delete, and
copy practices to other days. Implemented a random schedule generator to provide users with quick
and flexible options for practice planning. Throughout the project, focused on creating highly interac-
tive and user-friendly interfaces that ensured an optimal experience for users.
Technologies used: ReactJS, react-beautiful-dnd, react-calendar, react-select, SCSS.

Project: Confidential (NDA). Development of a lightweight script designed for seamless integration
with CMS platforms like Labrador and WordPress, enabling newspaper websites to provide notifica-
tion subscription functionality with minimal setup.
Project role: Frontend Developer
Responsibilities: Developed a script that allowed users to subscribe to browser notifications upon
their first visit to the website. When a user opened the page for the first time, the script triggered a
browser prompt requesting permission for notifications. Upon granting permission, the script utilized
firebase.messaging() to generate a device token and enabled users to subscribe to predefined notifica-
tion topics. The solution was built to be straightforward and easily integrated, requiring no changes to
the existing website structure. This ensured compatibility across various CMS platforms. The focus
was on delivering an unobtrusive yet effective user experience while maintaining robust
functionality for managing notification subscriptions.
Technologies used: JavaScript, Firebase Messaging, HTML5.

Pet project: SKYMARKET. Development of a mobile web platform designed to facilitate seamless
advertising purchases for Telegram channels, featuring a comprehensive channel catalog with ad-
vanced filters and detailed statistics.
Project role: Frontend Developer
Responsibilities: Implemented a channel catalog with features for displaying channel information,
pricing and statistics. Built sorting and filtering options for users to search by price, CPM, subscribers,
and other metrics. Integrated advanced sliders and manual input for precise filtering. Developed an
ad booking system with functionality for selecting slots, uploading creatives, and choosing formats.
Channel owners could review, accept, reject, or edit offers via a Telegram bot notification system. Im-
plemented scheduling templates, allowing users to create, edit, and apply default/custom templates
for ad slots. Ensured safeguards for scheduling conflicts.
Technologies used: ReactJS, Redux/Redux Toolkit, Material UI (MUI), InfinityScroll.

Похожие кандидаты

Все похожие кандидаты


Сравните свои требования и зарплату с вакансиями других компаний: