• File

Anastasiia

Frontend React Developer

Age:
26 years
City:
Khmelnytskyi

Contact information

The job seeker has entered a phone number , email and LinkedIn.

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.

Ostrovska Anastasiia Junior Front End Developer (React)

SUMMARY Self-educated and continuously learning front-end developer with 6+ months of project-based
experience building web applications using JavaScript, TypeScript, and React.

I have an Upper-Intermediate (B2) level of English and feel confident communicating both verbally
and in writing. I’m experienced in both independent problem-solving and teamwork.

With a background in architecture, I bring strong visual and user-centered thinking, an analytical
mindset, and attention to detail to every product I work on.

CONTACTS Email: [open contact info](look above in the "contact info" section) Address: Khmelnytskyi, Ukraine
Phone: [open contact info](look above in the "contact info" section) LinkedIn: [open contact info](look above in the "contact info" section)
GitHub: github.com/anastasiia-ostrovska

SKILLS Core: HTML5, CSS3, SCSS, JavaScript (ES6+), TypeScript, React
Architecture & Design Patterns: Feature-Sliced Design (FSD)

API & Data Handling: REST API, Redux, Redux Thunk, Redux Toolkit, RTK Query
Routing: React Router DOM
Forms: React Hook Form
Component Libraries: MUI (Material UI)
Build Tools & Code Quality: Vite, ESLint, Prettier
Testing & Debugging: Postman, Jest, React Testing Library, DevTools
Tools & Version Control: Git, GitHub, npm
Self-education, Time management, Problem-solving, Teamwork, Creativity, Mentoring

EXPERIENCE "Hello World" — Social Media & Blogging Platform | Sep 2024 – Present
Frontend Developer (sole frontend contributor)
Team: 1 frontend developer, 1 backend developer
Stack: React, TypeScript, MUI, Redux Toolkit, RTK Query, Redux Thunk, React Router, React
Hook Form, Vite, ESLint, Prettier, Postman
Design pattern: Feature-Sliced Design (FSD)
GitHub repository: github.com/anastasiia-ostrovska/social-network-hello-world/tree/development

Developed modular and scalable frontend using Feature-Sliced Design (FSD)
Created Postman mock server and endpoint specifications to guide backend development
Built user authentication flow (Log In / Log Out) with React Hook Form with client-side
validation
Implemented system of user-friendly popup notifications with success/error messages
Centralized data handling using Redux Toolkit, Redux Thunk, and RTK Query for scalable
and type-safe state logic
Followed clean code principles, used ESLint + Prettier (Airbnb config), and maintained a
strict TypeScript environment
Currently in active development. Testing implementation (Jest, React Testing Library) and
deployment are planned
"Koloicons" — Icons Library | Jul 2024
Frontend Developer
Team: 2 frontend developers, 1 QA, 1 team lead
Stack: React, SCSS modules, TypeScript, React Testing Library

Developed functional UI-kit components based on a team StyleGuide
Wrote unit tests for all components using Jest and React Testing Library
Participated in code reviews and PRs
Collaborated in sprint planning, daily stand-ups, and retrospectives
Gained practical experience working with the ROQO Practicum team

"Bright Lights" — Pop-music Page | Sep 2023 – Dec 2023
Frontend Developer (sole frontend contributor)
Stack: HTML, CSS, JavaScript
GitHub repository: https://github.com/anastasiia-ostrovska/Bright_Lights/tree/master
Watch demo: https://anastasiia-ostrovska.github.io/

Implemented custom media queries for multiple breakpoints (xs, sm, md, lg, xl) for
responsive design
Built an interactive custom audio player with progress bar and controls
Created a dynamic playlist with automated track switching
Used localStorage to store the currently playing track and time position
Built a custom slider with pagination, touch/mouse navigation, and debounced resize logic

PREVIOUS Faina Town Landscape Architecture | Archimatika | Kyiv, Ukraine | Sep 2020 – Feb 2023
EXPERIENCE Urban Architect

Participated in the design and planning of residential landscapes, parks, and public spaces.
Collaborated closely with architects, engineers, and urban planners across departments.
Mentored junior team members and contributed to design reviews and quality control.

EDUCATION Bachelor of Architecture | Kyiv, Ukraine | September 2016 – June 2020
Kyiv National University of Construction and Architecture

ADDITIONAL Practical React Course | Apr 2024 - June 2024
EDUCATION/ SoftServe Academy
COURSES
Frontend development | Feb 2023 – Present
Projects based self education

Spoken English | Mar 2024 – Present
ENGin Program

LANGUAGES Ukrainian – Native
English – B2 (Upper-Intermediate)

1 year of weekly spoken English practice through the ENGin program with a native speaker
from Wales (UK)

More resumes of this candidate

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: