Nadiia Yena
Frontend Developer
Summary
I am specialist in web interface development with experience in the Vue 3, Vuex, React, and Redux ecosystems, as well as building and maintaining PHP Yii projects.
Worked with APIs to integrate client and server parts, utilized MongoDB Atlas for data storage, and have experience working with Docker for containerized application deployment.
Experience
-
Software Engineer
December, 2024 - PresentITOK Website
Responsibilities:
- Develop and debug software according to project requirements
- Create and maintain documentation
- Analyze requirements and interact with customers or users to ensure software functionality is appropriate
- Collaborate with other developers and teams to ensure project success
Projects
-
august, 2024
Step-by-step
Capstone project for the frontend course.
It is a web application for the fitness community that allows to communicate, record and share your achievements and motivate the user to take action.Technology stack:
- to create an application - React, Redux, React Router.
- for building and configuring the development environment - Vite.
- to create an interface - Material-UI.
- data storage - MongoDB Atlas cloud service.
- backend - Express for Node.js.
-
A project focused on translation and dubbing of audio and video using artificial intelligence
- Designed various reusable UI elements using Vue3.
- Established and configured Vuex store for efficient state management.
- Collaborated within a team, utilizing Git for version control.
Soft Skills
Past work experienced in managing projects to integrate sponsors into TV projects (2018-2022), helped to develop :
-
Communication and Teamwork:
Experience in client interaction and coordinating cross-functional teams to achieve project goals. -
Organizational Skills:
Managed the full project lifecycle, including planning, execution control, and reporting. -
Creativity and Analytical Thinking:
Developed creative solutions for sponsor integration, analyzed opportunities, and implemented innovative approaches. -
Project Management:
Effectively coordinated processes, communicated with various departments, and ensured timely task execution.