Anastasiia Kovalenko
Front-end Trainee

Summary of Qualifications
A motivated web development beginner eager to start the career as a front-end developer. Willing to apply my skills in the real project environment to develop fast, sustainable, reliable sites for optimal user experience.
Skills
- Languages: JavaScript, TypeScript
- Frameworks/Libraries: React, Redux, Redux-Saga
- Web: HTML5, CSS
- Tools: Git, REST API, React Hooks
Code Examples
Asynchronous Programming (TypeScript)
addDog(dog: IDog): Promise<IDog> {
return new Promise((resolve, reject) => {
setTimeout(() => {
this.dogs.push(dog);
resolve(dog);
}, 1000);
});
}
SoftServe IT Academy — Educational Practice
August - November 2021
- Marvel Project (GitHub Link)
- As the only team member, implemented a project that visualizes a list of Marvel characters using the Marvel open API.
- Features include searching and viewing comics related to characters.
- Built using React, TypeScript, Redux, and Redux-Saga.
- Refactored the initial implementation from React class components into functional components with React hooks.
- Landing Page (GitHub Link)
- Implemented a large landing page based on a design from Figma as a solo developer.
Self-education
- Bored Project (GitHub Link)
- Implemented a project to find activities when bored, with the ability to filter by price and number of participants.
- Built using React, TypeScript, Redux, and React hooks.
- News Project (GitHub Link)
- Developed a vanilla JS project using the Guardian API.
- Fetches a list of filtered article headers with brief descriptions and the option to view the full article.
Education
- Master’s Degree in Economic Cybernetics (2017-2019)
- Kharkiv National University of Radio Electronics
- Bachelor’s Degree in Economic Cybernetics (2013-2017)
- V. N. Karazin Kharkiv National University
Languages
- English: Intermediate
- Ukrainian: Native