• File

Mariia

Front-end програміст

Considering positions:
Front-end програміст, Full stack програміст 
City of residence:
Lviv
Ready to work:
Remote

Contact information

The job seeker has provided: Phone numberMessenger

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Uploaded file

Quick view version

This resume is posted as a file. The quick view option may be worse than the original resume.

Mariia Hanachivska
FRONTEND DEVELOPER
[open contact info](look above in the "contact info" section) [open contact info](look above in the "contact info" section)/[open contact info](look above in the "contact info" section)

Brno, Czech Republic, remote

[open contact info](look above in the "contact info" section) t.me/Hanachivska

github.com/Mariiaantoniv

Summary
Frontend Developer with a technical background and hands‑on experience building interfaces using
JavaScript, React, TypeScript, HTML, CSS (BEM) and responsive layout techniques. Skilled in
component‑based architecture, state management, rendering optimization, and REST API integration. Strong
analytical thinking shaped by technical education and diverse professional experience, including roles at
Lvivvodokanal, Leokeramika, and RegioJet. Actively developing through practical projects, continuous
learning, and algorithmic challenges; English level — Pre‑Intermediate, improving for better technical
communication.

Skills
Typescript, JavaScript
React, Redux-toolkit
HTML5, CSS3, Sass (SCSS), BEM, Material UI
Fetch, REST API
Git Webpack, Eslint, Prettier
Algorithms: Solved 129 katas on CodeWars
Basic OOP understanding
Knowledge of SDLC, Waterfall, Agile concepts (Scrum, Kanban)
English: Pre‑Intermediate
Czech: Elementary

Experience
Frontend Developer (May 2023 — present)
Technologies: JavaScript, React, Typescript, HTML, CSS, BEM
Building simple UI components
•

Implementing layouts
•

Using Git
•

Translating Figma designs into responsive interfaces
•

Following coding standards
•

Working with REST API
•

Ensuring responsive design
•

Using React Hooks
•

Actively learning and improving skills
•

Portfolio
NextLayout – This is a modern landing page for an online store offering technological devices, featuring key
product sections, contact information, and a quick feedback form. Users can explore the store’s main
advantages, browse informational blocks, and easily get in touch by filling out the interactive form. The layout
is designed in a minimalist style with a focus on clean structure and user‑friendly interaction.
•Demo B&Q
•GitHub Code Mariiaantoniv/NextLayout-

2048 Game – A simple and engaging implementation of the classic 2048 puzzle game, where players combine
tiles with matching numbers to reach the legendary 2048 tile. The project demonstrates core game logic,
keyboard interactions, dynamic grid updates, and smooth UI rendering. It highlights skills in JavaScript, DOM
manipulation, and building interactive browser‑based applications.
•Demo 2048
•GitHub Code Mariiaantoniv/2048_Saga

React DeviceStore – This is a high‑performance React/Vite application that displays a product catalog with
filtering, sorting, and search capabilities. It follows a clean, component‑based architecture with a clear
separation between UI and business logic. The project demonstrates modern frontend practices, including
React Hooks, modular SCSS structure and a fully responsive grid layout.
•Demo Cool Catalog
•GitHub Code Mariiaantoniv/DeviceStore

Education
Master’s Degree in Chemistry
Ivan Franko National University of Lviv
2007-2012

Additional Education
Frontend course at Mate academy (Git, HTML, CSS, JavaScript, Typescript, React, Web)
hanachivska-certificate.pdf

CodeWars

Achievements
Improved language skills — actively learning Czech (Pre‑A1 → A1) and improving English to strengthen daily
•

and professional communication.
Developed new color variations — contributed to creating new designer ceramic tile colors through
•

technical processes and quality control.
Built strong soft skills — gained resilience, attention to detail and high‑load workflow discipline through
•

roles at Lvivvodokanal, Leokeramika and RegioJet.

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: