My photo

YAUHENI PANKRATSYEU

Contact Info

Type of contact Data
MTS (Viber, Telegram): +375295465422
A1: +375297337462
Discord: shinoby85
MS Teams: jshinoby

Summary

I am actively developing in the direction of FrontEnd development and have experience in SPA websites development based on a modern frameworks (Angular CLI, ReactJS, NextJS). There are also skills in working with Oracle SQL and MongoDB. Excellent understanding of the software development lifecycle. Have good communication skills.

Skills

My skills Level (0-9)
HTML/CSS, HTML5/CSS3 8
JavaScript 8
Angular v.16-20 7
TypeScript 7
RxJs 6
NgRx 6
GitHub, GitLab, Bitbucket 8
Figma, Zeplin, Photoshop 8
skills-image

Experience

  • HTML/CSS (Suits & Landing pages)
    • CoralWater (my first project) Link
    • GBLanding Link
    • Usance Link
    • Stimulus Link
    • HistoricalGames Link
    • OrganicFood Link
    • Snow (Epam project for training) Link
    • Webdev (Rolling Scope project) Link
    • Shelter (Rolling Scope project) Link
  • JavaScript (practice)
    • Fastfood Link
    • Snake (game) Link
    • Calendar Link
    • Calculator (Rolling Scope project) Link
    • Momentum (Rolling Scope project) Link
    • Virtual Keyboard (Rolling Scope project) Link
  • Angular (practice)
  • Commercial projects
    • StyleRow Link Позиция: Angular Developer. Продолжительность: 2022-2024
    • EXOS Link Позиция: React Developer. Продолжительность: 2021-2022
    • Embello Link Позиция: Angular Developer. Продолжительность: 2021-2022
html-css-image java-script-image angular-image

Education

education-image

English

A2-B1

Code

                
async function parseXML(filePath) {
  try {
    // Читаем XML файл
    const xmlData = fs.readFileSync(filePath, 'utf8');

    // Создаем новый парсер
    const parser = new xml2js.Parser({
      explicitArray: false, // Отключает создание массивов для одиночных элементов
      trim: true // Удаляет пробелы
    });

    // Парсим XML
    const result = await parser.parseStringPromise(xmlData);

    return result;
  } catch (error) {
    console.error('Ошибка при парсинге XML:', error);
    throw error;
  }
}